zoukankan      html  css  js  c++  java
  • Python mix-in 组合 ~ 将类组合起来 .

    在一个池塘中有10个乌龟 1 条鱼 . 

     1 class Turtle:
     2     def __init__(self,x):   # 在生命对象的时候 说明对象的 数量 . (还是一个对象 . 数量只是该对象的一个属性 . )
     3         self.num=x
     4 
     5 class Fish:
     6     def __init__(self,x):
     7         self.num=x
     8 
     9 class Pool:
    10     def __init__(self,x,y):
    11         self.turtle=Turtle(x)   #在该对象中定义 乌龟属性 , 该属性 为乌龟对象的实例化
    12         self.fish=Fish(y)
    13     def print_num(self):
    14         print('池塘里面有乌龟 %d 个'% self.turtle.num,'
    ')
    15         print('池塘里面有鱼 %d 个'%self.fish.num,'
    ')
    16 pool=Pool(1,10)
    17 pool.print_num()
    1 =============== RESTART: C:UsersAdministratorDesktopnew.py ===============
    2 池塘里面有乌龟 103 
    4 池塘里面有鱼 15 
    6 >>> 
  • 相关阅读:
    hdu 14004
    hdu 1850 基础尼姆博奕
    hdu 1847 sg函数
    hdu 2177
    hdu 1527
    hdu 2897
    hdu 2516 取石子游戏
    hdu 1525 Euclid's Game
    hdu 2063
    hdu 1281 棋盘游戏
  • 原文地址:https://www.cnblogs.com/A-FM/p/5673164.html
Copyright © 2011-2022 走看看