摘要:
多态 类具有继承关系,并且子类类型可以向上转型看做父类类型,如果我们从 Person 派生出 Student和Teacher ,并都写了一个 whoAmI() 方法: class Person(object): def __init__(self, name, gender): self.name 阅读全文
posted @ 2025-10-12 18:04
Nirvana00Z
阅读(6)
评论(0)
推荐(0)
摘要:
继承特性,面向对象的三大特征之一。通过继承从其它类获取属性和方法 继承特性 # 一个类中有方法重复,但又不能实现全部功能 # 通过定义class 类名(父类):继承父类的所有属性和方法 class People: def __init__(self,name,age): self.name = na 阅读全文
posted @ 2025-10-12 17:58
Nirvana00Z
阅读(6)
评论(0)
推荐(0)
摘要:
封装是面向对象的三大特征之一封装指的是隐藏对象中不希望被外部直接访问的属性或方法 # 实例: class Dog(): def __init__(self,name): self.name = name # 现在在外部可以直接传入以及修改name属性 a = Dog('小白') a.name = ' 阅读全文
posted @ 2025-10-12 17:56
Nirvana00Z
阅读(7)
评论(0)
推荐(0)
摘要:
Object Oriented Programming面向对象简称oop; 复用性、灵活性、扩展性; 面向对象两个基本概念:类和对象; 对象包括属性和功能,封装性体现在功能上,外人只知道它有这个功能,但不知道如何实现的; 3大基本特性:封装性、继承性和多态; 上一个类是程序员,在此基础上继承的类,前 阅读全文
posted @ 2025-10-12 17:36
Nirvana00Z
阅读(6)
评论(0)
推荐(0)