摘要:
多态性: 同一个对象. 多种形态. python支持的是鸭子类型. 会嘎嘎叫的东西就是鸭子 为了程序能够正常执行. 本来需要传递进来一只鸭子. 但是我只需要传递一个会嘎嘎叫的东西就可以了 def func(yazi): yazi.gagajiao() class Animal: def chi(self): print("会吃") class GoldenMo... 阅读全文
摘要:
# 子类自动拥有父类中除了私有内容外的其他所有内容 # 王思聪(熊猫TV) -> 王健林(年龄) # 继承目的: 对父类进行扩展 # class Foo: # def getMoney(self): # print("拿钱") # # # class Bar(Foo): # pass # # # b = Bar() # b.getMoney() # 此时调用的是... 阅读全文
摘要:
封装: 1. 对属性的封装 2. 对功能的封装 3. 模块 4. 包 class Student: def __init__(self, num, name, clazz): self.num = num self.name = name self.clazz = clazz stu = Studen... 阅读全文
摘要:
大象装冰箱 脚本, 此时代码是最简单的. 不需要构思整个程序的概况 print("开门") print("装大象") print("关门") 函数式编程. 比脚本麻烦. 对功能有了概况. def kai(): print('开门') def zhuang(): print("装大象") def guan(): print('关门') kai() zhuang() ... 阅读全文
摘要:
# class Car: # 类名首字母大写, 严格遵守驼峰命名规范 # pass # # # 造车 # c = Car() # 类名() # 创建对象 # # 出厂之后进行改装 # c.color = "红颜色" # 对象.属性 点: 的 当属性不存在的时候. 添加一个属性 # c.pai = "京A88888" # 对象.属性 # c.pailiang = "555... 阅读全文
摘要:
今日主要内容 1. 初识面向对象 面向过程: 一切以事务的发展流程为中心. 面向对象: 一切以对象为中心. 一切皆为对象. 具体的某一个事务就是对象 打比方: 大象进冰箱 步骤: 第一步, 开门, 第二步, 装大象, 第三步, 关门 面向对象:大象, 你进冰箱. 此时主语是大象. 我操纵的是大象. 阅读全文