類:具有同種屬性的對象稱為類,是個抽象的概念。比如說:汽車、人、狗、神;
對象:日常生活中的所有東西都是對象,是類的實例化。比如說:推土車是汽車的實例化;姚明是人的實例化;小白(狗的名字)是狗的實例化;二郎神是神的實例化;
屬性:用來描述具體某個對象的特征的是屬性,是靜態的。比如:姚明身高2.6米多;小白的毛發是棕色的;二郎神額頭上有只眼睛;
方法:每個對象有它們自己的行為或者是使用它們的方法,比如說一只狗會跑會叫等,我們把這些行為稱之為方法,是動態的,可以使用這些方法來操作一個對象;
類的成員:屬性和方法稱為這個對象的成員,因為它們是構成一個對象的主要部分,沒有了這兩樣東西,那么對象也沒什么存在意義了。
class Animal():
def running(self):
print ('animal is running')
class Dog(Animal):
age=12
name='hello'
class Cat(Dog):
def __init__(self):
print (self.age)
print (self.name)
def printName(self):
print (self.name)
print (self.age)
print ('world')
cat=Cat() #創建對象
cat.age=24
cat.name='feifei'
cat.printName()
例如:Person xiaowang=new Person();//這個過程叫做實例化