- 博客(5)
- 资源 (11)
- 收藏
- 关注
原创 Python----继承
子类拥有父类所有的方法和属性, 当父类的方法不能满足子类需求时,可以进行重写扩展的方式在子类中重父类的方法在需要的位置使用super().父类的方法 来调用父类方法supper 是一个特殊的类, 常用于调用父类中封装的方法子类对象 不能在自己的方法内部, 直接访问父类私有属性和私有方法子类对象 可能通过 父类的公有方法间接访问到私有属性 或私有方法class A: def a(self):
2017-12-12 16:17:25 209
原创 Python----多继承
class A: def a(self): print('a...')class B: def b(self): print("b...") class C(A, B): def c(self): print("c...")c = C() c.a() c.b() c.c() # 从左到右顺序方法搜索, 搜索不到会报错 print(C.
2017-12-12 16:15:32 306
原创 Python----@property 可以用装饰器函数 get/set方法
第一个@propertyscore(self)是get方法第二个@score.setterscore(self, score)是set方法class Student(object): def __init__(self, name, score): self.name = name self.__score = score @property de
2017-12-01 09:22:03 593
原创 Python----__getattribute__, __getattr__
getattribute: 在访问一个存在的属性时,新增提示功能 getattr: 找不到attribute的时候,会调用getattr,返回一个值或AttributeError异常class Person(object): def __init__(self, name, age): self.name = name self.age = age #
2017-12-01 09:20:01 281
原创 Python----伪私有属性和私有方法
在Python 中,并没有真正的私有在级属性,方法命名时,实际是对名称做了一些特殊处理,使得外界无法访问到 处理方式:在名称前面加上: 定义类名, 调用:_类名名称class Women: def __init__(self, name): self.name = name self.__age = 18 # 私有 def __secret(self
2017-12-01 09:16:50 1532
Fliqlo 无需Flash,Mac版本(需要网络),替换软件FlipIt
2021-01-12
java jdbcTemplate
2020-12-26
java hibernate.jar
2020-12-26
java druid
2020-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人