继承 Python 中所有的类都是object类的子类,而object 继承自type 继承分为 接口继承和实现继承 接口继承:使用父类的接口名,子类重写这个方法。尽可能的继承接口类,在子类中实现方法,鼓励对接口类的多继承,这样遵循接口隔离原则,有利于归一化设计,不提倡对抽象类进行多继承 实现继承: ...
分类:
编程语言 时间:
2020-06-18 19:20:25
阅读次数:
47
object是一个基类,或称之为元类。在python2.x上,不继承object类的称之为经典类,继承了object类的称之为新式类。 在python3种默认都是新式类,也即是所有的自定义类,基类都会继承object类。 ...
分类:
编程语言 时间:
2020-06-18 10:38:43
阅读次数:
111
浅拷贝:以string类为例c++浅拷贝以及浅拷贝的解决方案当对一个已知对象进行拷贝时,编译系统会自动调用一种构造函数——拷贝构造函数,如果用户未定义拷贝构造函数,则会调用默认拷贝构造函数。默认拷贝构造属于浅拷贝,相当于两个指针变量指向了同一块地址空间,调用析构函数时,会delete两次,所以在第二次delete时会发生中断(无法寻址地址)//浅拷贝classstring{private:ch
分类:
编程语言 时间:
2020-06-18 10:26:15
阅读次数:
57
String 、StringBuilder 、StringBuffer 的区别? 什么情况下用“+”运算符进行字符串连接比调用 StringBuffer/StringBuilder对象的 append 方法连接字符串性能更好?. String类是不可变的(fianl修饰的),对象一旦被创建,就不能被 ...
分类:
移动开发 时间:
2020-06-16 14:51:02
阅读次数:
79
1.定义全局过滤器 // 定义全局过滤器 import moment from "moment"; const vFilter = { // 2019-09-18T13:48:56.133Z String类型和date时间Object类型都可以 转为2018-11-16 10:55:58 //使用: ...
分类:
其他好文 时间:
2020-06-15 22:30:40
阅读次数:
52
Hashtable: Hashtable存储键值对,key、value都是object类型 Hashtable是线程安全的,线程安全实现方式:Hashtable类中有个类SyncHashtable ,封装Hashtable实例,SyncHashtable就是一个装饰器,内部使用lock保证线程安全 ...
分类:
其他好文 时间:
2020-06-14 19:01:22
阅读次数:
57
String类 String 类代表字符串,Java 程序中的所有字符串文字(例如“abc”)都被实现为此类的实例。也就是说,Java 程序中所有的双引号字符串,都是 String 类的对象。String 类在 java.lang 包下,所以使用的时候不需要导包! String类的特点 字符串不可变 ...
分类:
编程语言 时间:
2020-06-14 14:42:26
阅读次数:
57
Object类的使用 Object类是所有Java类的根父类;如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类 仅提供空参构造器 成员方法 finalize() 当垃圾回收器确定不存在对该对象的更多引用时,由对象的垃圾回收器调用此方法。子类重写 f ...
分类:
其他好文 时间:
2020-06-13 12:47:28
阅读次数:
55
String类的练习题:包括:模拟一个 个trim方法,去除字符串两端的空格;反转字符串,可指定反转字符串指定部分;获取一个字符串在另一个字符串中出现的次数;获取两个字符串中最大相同子串;对字符串中的字符进行自然顺序排序 ...
分类:
其他好文 时间:
2020-06-12 12:24:17
阅读次数:
55
class Animal(object): count = 0 @classmethod #定义类方法,上一行 def show_count(cls): #定义类方法 cls强制必须,指代Animal类 print("Animal count: %d"%cls.count) #使用cls. 引用co ...
分类:
其他好文 时间:
2020-06-12 00:49:07
阅读次数:
44