zoukankan      html  css  js  c++  java
  • 面向对象

    面向对象

    #面向过程
    
    #面向对象
    
    
    #1、4s店开车,买车  #执行者
    #2、去买保险
    #3、办临时牌照
    #4、验车
    #5、选牌照
    #6、地税局
    
    #面向对象里面还是包含面向过程的。
    # 买车办事处              #指挥者
        #1、4s店开车,买车
        #2、去买保险
        #3、办临时牌照
        #4、验车
        #5、选牌照
        #6、地税局
    class Person:#类,类名都以大写字母开头
        country = 'China' #类变量
        eyes = 2
        ears = 2
        mouth = 1
        def __init__(self,name):#构造函数
            #函数就是这个类在初始化的时候执行的
            self.name = name #绑定属性
            #实例变量,成员变量
        def cry(self):
            print('%s 哇哇哇'%self.name)
    
    print(Person.country)
    
    # taotao = Person('涛涛')#实例化
    # sj = Person('商洁')#实例化
    # print(taotao.country)
    # print(sj.country)
    # Person.country='Japan'
    # print(taotao.country)
    # print(sj.country)
    
    
    # class House:  #经典类
    # class House(object):  #新式类
    #     def save(self):
    #         print('能住人')
    # a = House()
    # a.save()
  • 相关阅读:
    Fibonacci(斐波那契)数列方法整理
    java数组可遍历但是不能作为Iterable参数传递
    欧几里得算法的证明
    List<? extends Pet>中问号的解释
    P1387 最大正方形
    P1313 计算系数
    P1049 装箱问题
    乘积最大
    P1091 合唱队形
    bsgs
  • 原文地址:https://www.cnblogs.com/Noul/p/9392085.html
Copyright © 2011-2022 走看看