认识类和对象(声明)

2019-02-11  本文已影响0人  匿隱

1.什么是类,什么是对象

类就是拥有相同功能和相同属性的对象的集合; 类是抽象的
对象就是类的实例; 对象是具体的

人是类, 余婷就是人类的对象
车是类, 楼下停在...的那辆车就是对象
电脑是类, 我桌上这台黑色的电脑就是对象

2.类的声明

类中的内容包含功能(函数)和属性(变量/属性)

语法

class 类名:
       类的内容

说明
class - python声明类的关键字
类名 - 要求:标识符, 不能是关键字
        规范:驼峰式命名(通过首字母大写来区分不同的单词); 第一个字母要大写
: - 固定写法
类的内容 - 包含类的方法、属性和说明文档
        方法就是声明在类中的函数
        属性就是声明在类中的变量

3.对象的声明

语法:
类名() - 创建指定的类的对象并且返回

声明一个人类

class Person:
    """类的说明文档: 人类"""
    num = 61    # 类中的属性

    # 类中的方法
    def eat(self):
        print('人在吃饭')


def main():
    # 创建Person类的对象;p1就是对象
    p1 = Person()
    print(p1)

    # 同一个类可以创建多个对象
    p2 = Person()
    print(p2)

    p3 = p2
    print(p3)
上一篇 下一篇

猜你喜欢

热点阅读