自学Python之路html
面向对象编程的2个很是重要的概念:类和对象编程
对象是面向对象编程的核心;工具
在使用对象的过程当中,为了将具备共同特征和行为的一组对象抽象定义,提出了另一个新的概念——类。spa
类就是建立对象的模板。设计
类就至关于制造飞机时的图纸,用它来进行建立的飞机就至关于对象code
类是概念性的东西,若是是具体的东西就是对象。htm
人以类聚 物以群分。 具备类似内部状态和运动规律的实体的集合(或统称为抽象)。 具备相同属性和行为事物的统称
类是抽象的,在使用的时候一般会找到这个类的一个具体的存在,使用这个具体的存在。一个类能够找到多个对象对象
某一个具体事物的存在 ,在现实世界中能够是看得见摸得着的。 能够是直接使用的
类(Class) 由3个部分构成blog
1)人类设计,只关心3样东西:get
2)狗类的设计
3)坦克的设计
如何把平常生活中的事物抽象成程序中的类?
拥有相同(或者相似)属性和行为的对象均可以抽像出一个类
方法: 通常名词都是类(名词提炼法)
1) 坦克发射3颗炮弹轰掉了2架飞机
2) 小明在公车上牵着一条叼着热狗的狗
3)以下图中,有哪些类呢?
说明:
....