码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象

时间:2018-05-25 21:10:23      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:首字母   --   col   person   self   面向   属性   int   调用   

class Person: #类名首字母大写  #经典类
def __init__(self): #构造函数
self.nose=1 #鼻子 #属性
self.face= 1 #
self.head= 1 #脑子
self.wing = 4 #翅膀

def driver(self):
print(老司机,开车非常稳‘)

def fly(self):
print(在飞‘) #获取类里面的函数

def eat(self):
print(吃火锅,吃小龙虾,喝啤酒‘)

# 类在用的时候,首先必须实例化

zlj=Person() #实例化,类名加上括号就是实例化
zlj.eat()
zlj.fly()
zlj.fly()
zlj.eat()
print(zlj.wing)
print(zlj.nose)



# def __init__():
# 造函数就是类在实例化的时候执行的函数
# 类在实例化的时候,会自动执行它

class Person: #类名首字母大写 #经典类
def __init__(self,name): #构造函数
self.name=name
self.nose=1 #鼻子 #属性
self.face= 1 #
self.head= 1 #脑子
self.wing = 4 #翅膀
print(开始造人‘)

def driver(self):
print(老司机,开车非常稳‘)
self.eat() #调用类里面的函数

def fly(self):
print(‘%s在飞‘%self.name) #获取类里面的函数

def eat(self):
print(‘%s吃火锅,吃小龙虾,喝啤酒‘%self.name)

zll=Person(小白‘) #实例化,类名加上括号就是实例化
print(zll.name)
zll.driver()









# class Person: #类名首字母大写 #经典类
# pass
#
# class Person2(object): #新式类
# pass

#python3里面经典类和新式类没有区别

#----一个种类,一个模型。汽车模型
#对象-----指具体的东西,模型造出来的东西叫做对象。
#----------实例和对象是一样的。
#实例化----------实例化就是造东西的这个过程。
#属性---------------就是变量 #方法-------------------就是类里面的函数

面向对象

标签:首字母   --   col   person   self   面向   属性   int   调用   

原文地址:https://www.cnblogs.com/jiadan/p/9090139.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!