'''
面向对象编程的2个非常重要的概念:类和对象
对象:某一个具体事物的存在
类:将具有共同特征和行为的一组对象抽象定义

类就相当于制造飞机时的图纸,用它来进行创建的飞机就相当于对象

总结:类就是创建对象的模板
举例:
    狗 --类
    单身狗 --类
    李四家那只单身狗 --对象
    人 --类
    女朋友 --类
    我女朋友 --对象

1、类(Class)的构成:由3个部分构成
    类的名称:类名
    类的属性:一组数据
    类的方法:允许对进行操作的方法 (行为)
举例:设计一个女朋友类
    类名:女朋友(girlFriend)
    属性:性别(sex)/身高(height)/三围(threeWall)
    方法(行为、功能):会叫(call)


2、类的抽象(拥有相同(或者类似)属性和行为的对象都可以抽像出一个类)
举例:
    小明和他女朋友在公车上看到一个单身狗牵着一条叼着热狗的狗
    小明、他女朋友、单身狗--> 人类
    公车--> 交通工具类
    热狗--> 食物类
    狗--> 狗类

3、类的三大特性:封装、继承、多态
'''

results matching ""

    No results matching ""