教材:《简明Python教程》
如shell这种面向过程的程序是通过“操作数据的函数”或者“语句块”来设计函数。
如Python这种面向对象的程序是把数据和功能结合起来,用称为对象的东西包裹起来组织程序。
类是指一个类型,对象是类中的一个实例。
类的属性包括了:域和方法。(即变量和函数)
类使用关键字“class”来创建。域和方法放在同一个缩进块中。
属于一个对象或类的变量被称为域,一个定义在类中的函数,叫做类的方法。
1、域有两种:1、属于对象。2、属于类本身。
2、类/对象可以拥有像函数一样的方法。它与函数的区别在于多出一个额外的变量,通常我们都使用标准的“self”变量,如def sayhi(self):
#这句话看的我想吐
3、类的继承,多个类型有相同的对象,可以建立一个基本类,定义其中相同的对象,其他类来调用这个基本类,即子类的继承。
综上,背熟了基本概念,通过一些例子的实践,对类和对象就可以了解的差不多了,真是只可意会不可言传啊。。