面向对象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的主要内容,如果未能解决你的问题,请参考以下文章

01-从零玩转JavaWeb-面向过程与面向对象

java面向对象01-什么是面向对象

面向对象01

面向对象回顾01

编程思想 _用Minercraft来讲解面向过程与面向对象

01什么是面向对象,面向对象的基本操作