首页 > 编程语言 > 详细

Python面向对象

时间:2018-02-12 20:52:57      阅读:213      评论:0      收藏:0      [点我收藏+]
类和对象的关系:
类:就是一个模型
对象:就是通过模型制作的实体,看得见摸得着
类和对象的区别
仅仅是个概念,那就是类
描述很具体 ,那就是对象
类的3要素
类名、属性、方法
鼠标
属性:是否能发光,颜色,价格,logo
方法(行为/功能/操作):一些特殊功能键,左键,右键
手机
属性:颜色、尺寸,品牌,电池容量
方法:听歌,打电话,发短信,玩游戏,拍照
空调
属性:高度,尺寸,颜色,品牌,功率
方法:左摆又摆,开关,热/凉

类的抽象
把现实生活中的场景用类描述
类的定义
1.类名推荐使用驼峰的方式
2.在定义的方法的时候,需要写上self

对象
1.怎么创建一个对象Cat() 在内存中开辟一个内存空间,生成一个Cat对象
2.cat = Cat() 使用一个变量指向这块内存空间
3.self:谁调用,self就是谁。
4.类中的方法,必须得有一个参数,不一定self,谁调用,就把谁作为第一个参数传递进去。
__init__方法:












Python面向对象

原文:https://www.cnblogs.com/weihengblog/p/8445452.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!