python对函数进行封装,面向对象的封装

  python对函数进行封装,面向对象的封装

  仅用于研究参考。

  面向对象封装案例目标封装编写类01。封装是面向对象编程的一个主要特征。面向对象编程的第一步3354将属性和方法封装到一个抽象类中。外界使用类来创建对象,然后对象方法的细节被封装在类中。02.胖子爱喝可乐水,爱嚼槟榔。

  肥白体重75.0kg,每天嚼槟榔10元人民币。胖白就要3.5元人民币# -*-编码:utf-8 -*-

  班级死胖子:

  def __init__(自身,姓名,体重):

  self.name=name

  自重=重量

  定义吃(自己):

  打印(支付10元人民币)

  定义饮料(自我):

  打印(支付3.5元人民币)

  def hello(自己):

  打印( %s% s kg%(自身名称,自身重量)的重量)

  if __name__==__main__ :

  李白=死胖子(李白, 75 )

  libai.eat()

  libai.drink()

  Libai.hello()03。胖阶级扩张:拍摄小胖男孩的需求

  向Fat类添加__del__内置方法。被del的时候,打印“我被打死了,多惨”写枪类,写射击方法。先拍杀小肥班给肥班加方法。代码如下:# -*-编码:utf-8 -*-

  班级死胖子:

  def __init__(自身,姓名,体重):

  self.name=name

  自重=重量

  定义吃(自己):

  打印(支付10元人民币)

  定义饮料(自我):

  打印(支付3.5元人民币)

  def hello(自己):

  打印( %s% s kg%(自身名称,自身重量)的重量)

  def __del__(self):

  Print(%s,这个小胖子死了,好惨 % self.name)

  if __name__==__main__ :

  李白=死胖子(李白, 75 )

  libai.eat()

  libai.drink()

  libai.hello()

  Del libai表现如下:

  g:\ python 27 \ python . exe F:/python project/cigarettesystem/dead fatboy . py

  付10元人民币

  支付3.5元人民币

  李白体重75公斤。

  李白的小胖子死了,好惨。写一个枪类杀这个小胖子的类枪:

  def fire(self,obj):

  打印(开炮孔!)

  del obj

  if __name__==__main__ :

  李白=死胖子(李白, 75 )

  libai.eat()

  libai.drink()

  libai.hello()

  gun=Gun()

  gun.fire(李白)的执行代码如下:

  g:\ python 27 \ python . exe F:/python project/cigarettesystem/dead fatboy . py

  付10元人民币

  支付3.5元人民币

  李白体重75公斤。

  开火!

  李白的小胖子死了,好惨!

  关注微信微信官方账号,回复【数据】,Python,PHP,JAVA,web,即可获取Python,PHP,JAVA,前端等视频数据。

  来自海洋的渔夫原创作品,

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: