zoukankan      html  css  js  c++  java
  • (转)面向对象编程初步

    复制代码
    1 class Hand:
     2     pass
     3 class Foot:
     4     pass
     5 class Trunk:
     6     pass
     7 class Head:
     8     pass
     9 
    10 class Person:
    11     def __init__(self,id_num,name,hand,foot,trunk,head):
    12         self.id_num=id_num
    13         self.name=name
    14         self.hand=Hand()
    15         self.foot=Foot()
    16         self.trunk=Trunk()
    17         self.head=Head()
    复制代码
    复制代码
    class School:
        def __init__(self,name,addr):
            self.name=name
            self.addr=addr
    
    </span><span style="color: #0000ff">def</span><span style="color: #000000"> tell_info(self):
        </span><span style="color: #0000ff">print</span>(<span style="color: #800000">'</span><span style="color: #800000">School(%s,%s)</span><span style="color: #800000">'</span> %<span style="color: #000000">(self.name,self.addr))
    

    class Course:
    def init(self,name,price,period):
    self.name
    =name
    self.price
    =price
    self.period
    =period

        self.school</span>=School(<span style="color: #800000">'</span><span style="color: #800000">oldboy</span><span style="color: #800000">'</span>,<span style="color: #800000">'</span><span style="color: #800000">沙河</span><span style="color: #800000">'</span><span style="color: #000000">)
    

    c1=Course('python',15000,'5month')
    print(c1.name)
    c1.school.tell_info()

    复制代码

    面向对象编程

     

    转自:
    面向对象编程初步 - tonador - 博客园
    https://www.cnblogs.com/yujianbao/articles/6223482.html

  • 相关阅读:
    mysql 启动不了,报错InnoDB相关
    vue 根据屏幕大小重新加载 echarts
    echarts 图例样式
    canvas 创建的图表,在移动端时,手指触碰,无法上下滑动页面
    uni-app 左上角返回按钮消失
    uni-app 缓存无法读取问题
    hbuider 运行 uni-app PC使用安卓模拟器接口请求错误
    wbstrom 使用git提交代码
    后端路由正常,但页面空白
    算法——RSA算法原理(转)
  • 原文地址:https://www.cnblogs.com/jyfootprint/p/9468240.html
Copyright © 2011-2022 走看看