面向对象01
Posted v-h3
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象01相关的知识,希望对你有一定的参考价值。
1.面向对象和面向过程
面向过程:以我为中心,按照事物的发展流程 小型脚本程序合适用面向过程
万事万物皆为对象(object) 大型项目合适面向对象
2.如何编写面向对象的程序
先创建类.对某些事物进行总结.相当于图纸
使用类创建对象
class 类名(object):
def ——init——(self,name,age): 构造方法,创建对象的时候自动调用这个方法
self.name = name
self.age = age
def 方法名(self,参数)
方法体(return)
创建对象:
变量(引用, 句柄) = 类名(参数)
# 访问对象的属性信息
对象.属性
# 方法的访问:
对象.方法()
2.三大特征
1.封装:
对属性的封装
对方法的封装
2.继承
子类可以自动拥有父类除了私有内容的其他内容,多继续优先继承前面的
3.多态
同一个对象多种形态
以上是关于面向对象01的主要内容,如果未能解决你的问题,请参考以下文章