6.6 类的约束 1. 首先,你要清楚,约束是对类的约束,什么叫抽象类?从小到大的过程叫做抽象 2. 接口类:(在抽象类的基础上)在python中,默认是没有接口类的,接口类不能被实例化(如果实例化会报错),接口类中的方法不能被实现 例子: 有时候写的时候会把方法写错,自己定义一个主动报错;接口初成 ...
分类:
编程语言 时间:
2019-08-26 22:53:48
阅读次数:
108
key value 通过key获取或设置value SET key value GET key : SET if not exists : +1 原子操作 给key设置过期时间 获取一个key的存活时间,每次set一个key的value,过期时间将会重置 已过期 永不过期 list 插入数据到lis ...
分类:
其他好文 时间:
2019-08-26 21:04:12
阅读次数:
87
7个构造方法 //无参构造方法 public FileSystemXmlApplicationContext() { } /** * 传入父上下文 * @param parent */ public FileSystemXmlApplicationContext(ApplicationContext ...
分类:
移动开发 时间:
2019-08-26 19:18:45
阅读次数:
77
encapsulation,inheritance,polymorphism inheritance: 在构造函数中,this和super不能同时调用其他的构造函数,this和super在调用构造函数的时候都必须位于第一行,因此他们不能同时使用 重写:必须存在继承,当父类方法不能满足子类方法的实现时 ...
分类:
其他好文 时间:
2019-08-26 19:15:37
阅读次数:
80
基本安装参考https://www.jianshu.com/p/8b27ff71429f 按此方案装的时候会遇到各种flask版本不兼容的问题,所以 第一步:装好anaconda 第二部:保证好高于VC++14的环境,没有的话可以去简书https://www.jianshu.com/p/8b27ff ...
@[toc] 1.说明 使用类的魔法方法__mro__ 可以查看他的父类调用顺序 还有调用父类的构造方法的时候,使用super调用,里面有C3算法支持,不会重复调用相同的祖先类 2.代码 关于作者 "个人博客网站" "个人GitHub地址" 个人公众号: ...
分类:
编程语言 时间:
2019-08-26 12:43:45
阅读次数:
102
这个要从java的内存机制去分析,首先当你New 一个对象的时候,并不是先在堆中为对象开辟内存空间,而是先将类中的静态方法(带有static修饰的静态函数)的代码加载到一个叫做方法区的地方,然后再在堆内存中创建对象。所以说静态方法会随着类的加载而被加载。当你new一个对象时,该对象存在于对内存中,t ...
分类:
编程语言 时间:
2019-08-26 10:19:37
阅读次数:
82
近日恰逢学生毕业季,课程后期大家“期待+苦逼”的时刻莫过于每天早上内容回顾和面试题问答部分【临近毕业每天课前用40-60分钟对之前内容回顾、提问和补充,专挑班里不爱说话就的同学回答】。 期待的是可以检验自己学习的成功;苦逼的是怎么又有东西没记住,但我们依然每天坚持一遍、一遍又一遍指导记住为止。 原本 ...
分类:
其他好文 时间:
2019-08-26 10:15:36
阅读次数:
89
多态的要素继承重写方法实例class Program(object): name = 'Mike' def __init__(self, age, sex, weight): self.age = age self._sex = sex self.__weight = weight def intr ...
分类:
其他好文 时间:
2019-08-25 18:12:09
阅读次数:
57
定义类的继承class DerivedClassName(BaseClassName): <statement1> ... <statementN>1234继承的子类会继承父类的属性与方法也可以重新自定义方法 , 覆盖父类的属性与方法用super()调用父类的方法class A(http://www ...
分类:
其他好文 时间:
2019-08-25 18:09:58
阅读次数:
79