美文网首页Python
类、对象、属性以及方法

类、对象、属性以及方法

作者: leomei91 | 来源:发表于2017-06-12 21:22 被阅读0次

    在面向对象的编程中,类和对象是核心的概念。

    类是一个抽象的概念,比如人类。对象是一个具体的概念,比如张三。

    类的核心特征有2个,属性和方法。

    属性

    属性分为三种:公有属性、私有属性和內置属性。
    公有属性

    可以在外部被引用,通过实例和类来引用。

    私有属性

    只能在类中被引用

    内置属性

    类似__xx__,不用定义就有的属性。

    注:內置属性只能通过类被引用。

    方法

    第一个参数必须是self

    变量

    全局变量

    类外面的变量

    局部变量

    方法中的变量

    经典类和新型类

    经典类

    类似class People:或者class People():

    新型类

    类似class People(object):

    新型类继承父类object,拥有父类的属性和方法。

    __main__

    如果模块被直接使用,模块名为__main__。利用这个特性,可以判断模块是如何使用的。

    其他

    自定义的模块加入到python的系统路径后,可以使用import abc直接被导入使用。可以用sys.path查看python的系统路径。

    相关文章

      网友评论

        本文标题:类、对象、属性以及方法

        本文链接:https://www.haomeiwen.com/subject/hohrqxtx.html