```c++ // / 公有,保护,私有继承 / class B { }; class D_priv : private B { }; //私有继承 class D_prot : protected B { }; //保护继承 class D_pub : public B { }; //公有继承 / ...
分类:
编程语言 时间:
2018-12-25 00:54:06
阅读次数:
256
[TOC] 一、行为型模式 介绍职责链模式之前先介绍一下行为型设计模式,因为按照GoF模式分类,职责链就是一种行为型设计模式。行为型设计模式就是主要表示类或者对象之间的关联关系,分为类行为型和对象行为型。类行为型一般都是通过类的继承或者多态等等方式实现。对象行为型就是通过对象的聚合等等关联实现。 二 ...
分类:
其他好文 时间:
2018-12-22 16:48:29
阅读次数:
221
导入包文件路径 Alt + Enter 查看选中类的源码 Ctrl+Alt+B 查看当前类的继承树 Ctrl+H 查看定义的变量在哪里被调用:Ctrl+Alt+F7 查看一个类中有什么方法 Alt+7 ...
分类:
其他好文 时间:
2018-12-22 11:32:29
阅读次数:
119
Django Admin的相关知识 Django Admin的相关知识 Django Admin的相关知识 Django Admin的相关知识 一、面向对象复习 1、类的继承 class Base(object): def __init__(self,val): self.val = val def ...
分类:
其他好文 时间:
2018-12-21 16:56:35
阅读次数:
192
简述 List是继承于Collection接口,除了Collection通用的方法以外,扩展了部分只属于List的方法。 常用子类 ?ArrayList介绍 1.数据结构 其底层的数据结构是数组,数组元素类型为Object类型,即可以存放所有类型数据。 2.源码分析 2.1类的继承关系 说明:Arr ...
分类:
其他好文 时间:
2018-12-17 14:48:30
阅读次数:
155
与Java不同,kotlin 使用冒号,而Java 中使用extends, 注意冒号后面需要调用夫类的构造器。属于单继承,使用open 关键字允许继承class 方法重写 类默认是不可继承的,连方法默认也是不可重写的,如果需要重写方法,就需要在父类中相应的方法上加伤open关键字。而且在子类重写的方 ...
分类:
其他好文 时间:
2018-12-16 14:35:25
阅读次数:
96
1、什么是继承? 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类可称为基类或超类,新建的类称为派生类和或子类。 子类会遗传父类的属性,从而解决代码重用问题。 python中类的继承分为:单继承和多继承。 查看继承: 经典类与新式类 如果没有指定基类,pyth ...
分类:
编程语言 时间:
2018-12-14 19:45:43
阅读次数:
177
最近学习了慕课的python进阶强化训练,将学习的内容记录到这里,同时也增加了很多相关知识。 主要分为以下九个模块: 1. 基本使用 2. 迭代器和生成器 3. 字符串 4. 文件IO操作 5. 自定义类和类的继承 6. 函数装饰器和类的装饰器 7. 进程和线程 8. 内存管理和垃圾回收机制 基本使 ...
分类:
编程语言 时间:
2018-12-13 12:43:56
阅读次数:
232
python类的创建: 定义时,成员函数的第一个参数为self,相当于C++的this 成员变量定义时不需要单独定义,在成员函数使用self调用即可 定义私有变量和私有函数,只需要在前面加双下划线即可 然而Python中定义的私有类型,在外部并非完全不可调用,,因为在类的内部定义中私有类型是被翻译成 ...
分类:
编程语言 时间:
2018-12-11 01:35:18
阅读次数:
233
参考:http://www.phonegap100.com/thread-4911-1-1.html Es6中的super可以用在类的继承中,super关键字,它指代父类的实例(即父类的this对象)。子类必须在constructor方法中调用super方法,否则新建实例时会报错。这是因为子类没有自 ...
分类:
其他好文 时间:
2018-12-09 14:00:13
阅读次数:
149