• 面向对象复习


    # 定义类
    # class
    # 函数 : 方法 动态属性 # 类中可以定义方法,方法都有一个必须传的参数self
    # 变量 : 类属性 静态属性 # 类中可以定义静态属性
    # __init__方法 初始化方法
    # python帮我们创建了一个对象self
    # 每当我们调用类的时候就会自动触发这个方法。默认传self
    # 在init方法里面可以对self进行赋值
    # self是什么 self拥有属性都属于对象
    #在类的内部,self就是一个对象
    # alex = Person()
    # alex.walk == Person.walk(alex)
    # 实例化
    # 对象 = 类(参数是init方法的)
    # 实例、对象 完全没有区别
    # 对象查看属性
    # 对象.属性名
    # 对象调用方法
    # 对象.方法名(参数) #类名.方法名(对象名,参数)
    # 正方形 周长和面积
    # class Square:
    # def __init__(self,side_len):
    # self.side_len = side_len
    # def perimeter(self):
    # return self.side_len * 4
    # def area(self):
    # return self.side_len ** 2
    # s = Square(5)
    # s.perimeter()
    # s.area()

    # python入门
    # 需求 能翻译成python语言

    # 面向对象入门
    # 当你见到一个需求 你能分析出这个问题适不适合用面向对象解决
    # 如果适合 你能有一些想法
  • 相关阅读:
    何谓算法
    大规模Web服务开发技术
    什么是依赖,什么是抽象
    智能Web算法
    算法评测
    好代码、坏代码之四
    SVN server setup 1
    Python正则表达式操作指南(re使用)(转)
    rpm package installation
    mysql install error:Make had returned bad status, install seems impossible
  • 原文地址:https://www.cnblogs.com/www-qcdwx-com/p/10444895.html
Copyright © 2020-2023  润新知