o1_什么是oop.py

1 # Learner BM 2 """ 3 面向对象三大特性 4 类,具有相同特性的抽象,实例,通过类创建的具体的事务 5 例如飞机图纸可以抽象为类,不能直接使用, 6 创建的具体飞机,称之为实例,可以创建多种多样的飞机,类只能有一个,对象可以有多个 7 封装 8 类中,封装属性和方法 9 继承 10 子类继承主类的属性和方法 11 多态 12 不同的子类对象,调用相同的父类方法,产生不同的执行结果(父类的引用指向子类对象) 13 """ 14 """ 15 类,分析类 ooa,设计类ood,开发类oop 16 类命名 大驼峰命名法 StudntName(): 17 属性:具有什么特征 18 方法:具有什么行为 19 20 21 """ 22 23 """ 24 内置函数 dir 使用dir能看到对象(列表,函数,字符串,元祖,)所有的方法 25 包括 内置方法 '__add__', '__class__', python中__ 都是内置方法 26 普通方法 'clear', 'copy' 27 """ 28 29 print(dir([]))
# Learner BM
"""
面向对象三大特性
类,具有相同特性的抽象,实例,通过类创建的具体的事务
例如飞机图纸可以抽象为类,不能直接使用,
创建的具体飞机,称之为实例,可以创建多种多样的飞机,类只能有一个,对象可以有多个
封装
类中,封装属性和方法
继承
子类继承主类的属性和方法
多态
不同的子类对象,调用相同的父类方法,产生不同的执行结果(父类的引用指向子类对象)
"""
"""
类,分析类 ooa,设计类ood,开发类oop
类命名 大驼峰命名法 StudntName():
属性:具有什么特征
方法:具有什么行为
"""
"""
内置函数 dir 使用dir能看到对象(列表,函数,字符串,元祖,)所有的方法
包括 内置方法 '__add__', '__class__', python中__ 都是内置方法
普通方法 'clear', 'copy'
"""
print(dir([]))