python面向对象编程(补)
什么是面向对象?
类、方法、类变量的定义
实例引用、实例变量使用
1. 两种编程思想
面向过程
一种以过程为中心的编程思想
简单的事情
面向对象
一种更符合我们人类思维习惯的编程思想
面向对象开发就是不断的创建对象,使用对象,操作对象做事情
复杂的事情
2. 什么是面向对象?
语言层面,封装代码和数据
规格层面,对象是一系列可被使用的公共接口
从概念层面,对象是某种拥有责任的抽象
3. 面向对象程序设计规则
首先分析有哪些类
每个类有哪些属性和行为
类与类存在的关系
4. 类、实例、方法、变量
类(Class):抽象的概念,一类事物。
方法:类中定义的函数,对外提供的(接口、函数)服务。
类变量:类变量在整个实例化的对象中是公用的。
实例引用:实例化一个对象。
实例变量:以‘self.变量名’的方式定义变量。
5.
参考文章:http://c.biancheng.net/view/4519.html