码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象01

时间:2018-11-06 20:53:47      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:方法体   bsp   图片   除了   turn   变量   封装   sel   小型   

1.面向对象和面向过程
面向过程:以我为中心,按照事物的发展流程 小型脚本程序合适用面向过程
万事万物皆为对象(object) 大型项目合适面向对象
 
2.如何编写面向对象的程序
先创建类.对某些事物进行总结.相当于图纸
使用类创建对象
class 类名(object):
def ——init——(self,name,age): 构造方法,创建对象的时候自动调用这个方法
self.name = name
self.age = age
 
def 方法名(self,参数)
方法体(return)
 
创建对象:
变量(引用, 句柄) = 类名(参数)
# 访问对象的属性信息
对象.属性
# 方法的访问:
对象.方法()
技术分享图片
2.三大特征
1.封装:
对属性的封装
技术分享图片
对方法的封装
技术分享图片
2.继承
子类可以自动拥有父类除了私有内容的其他内容,多继续优先继承前面的
技术分享图片
3.多态
同一个对象多种形态
技术分享图片
 

面向对象01

标签:方法体   bsp   图片   除了   turn   变量   封装   sel   小型   

原文地址:https://www.cnblogs.com/v-h3/p/9917788.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!