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

    # 定义类
    # 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语言

    # 面向对象入门
    # 当你见到一个需求 你能分析出这个问题适不适合用面向对象解决
    # 如果适合 你能有一些想法
  • 相关阅读:
    MongoDB
    Flask-Migrate
    Flask-Script
    Flask-SQLAlchemy
    SQLAlchemy
    DBUtils
    依存句法分析
    如何将本地的jar包上传到maven本地仓库中
    git使用手册
    中文网页编解码问题
  • 原文地址:https://www.cnblogs.com/www-qcdwx-com/p/10444895.html
Copyright © 2011-2022 走看看