模板导入可以和上面讲的模板继承一起使用, 可以使用模板的批量复制和导入 下面举一个例子 我们先写一个需要导入模块的html tp1 里面的{%include%} 就是导入的基本使用方法,这样的好处可以减少代码量 module_port.html 他继承了一个module_beatiful.html ...
分类:
其他好文 时间:
2018-08-11 15:37:49
阅读次数:
155
1.建立maven项目 点击finish,完成创建maven项目 在pom.xml文件中添加如下代码: 其中,spring-boot-starter-parent的作用是继承一些springboot的默认配置,比如: 默认使用Java 8 使用UTF-8编码 一个引用管理的功能,在dependenc ...
分类:
编程语言 时间:
2018-08-11 01:34:58
阅读次数:
170
接口:一种特殊的类,里面全部是由全局常量+公共的抽象方法组成; 接口的实现必须通过子类,使用关键字implements,而且接口是可以多实现的! 一个子类可以同时继承抽象类和实现接口; 一个接口不能继承一个抽象类,但是可以通过extends关键字同时继承多个接口,实现接口的多继承; package ...
分类:
其他好文 时间:
2018-08-10 01:32:32
阅读次数:
253
多继承:一个子类拥有很多父类 多重继承 : 一层一层的继承父类 ...
分类:
其他好文 时间:
2018-08-07 21:23:37
阅读次数:
123
super函数用来解决钻石继承。 一、python的继承以及调用父类成员 父类: 普通方法调用父类: super方法调用父类: 二、钻石继承 使用普通方法调用父类,base类会初始化2次。用super解决这个问题。 三、super工作原理 要理解super的原理,就要先了解mro。mro是metho ...
分类:
其他好文 时间:
2018-08-07 20:33:10
阅读次数:
147
UML类图中的五种关系的耦合强弱比较:依赖<关联<聚合<组合<继承 一、依赖关系: (一)说明 虚线+箭头 可描述为:Uses a 依赖是类的五种关系中耦合最小的一种关系,是一种协助关系。 因为在生成代码的时候,这两个关系类都不会增加属性。 (二)依赖关系图与代码的对应关系 动物类与水类的关系就是依 ...
分类:
其他好文 时间:
2018-08-05 13:06:41
阅读次数:
361
如果让一个非抽象类继承一个含抽象方法的抽象类,则编译时会发生错误。因为当一个非抽象类继承一个抽象方法的时候,本着只有一个类中有一个抽象方法,那么这个类必须为抽象类的原则。这个类必须为抽象类,这与此类为非抽象冲突,所以报错。 所以子类的方法必须覆盖父类的抽象方法。方法才能够起作用。 只有将理论被熟练运 ...
分类:
其他好文 时间:
2018-08-04 19:07:08
阅读次数:
196
一、原型链的缺点 1.1 单纯的原型链继承最大的一个缺点,在于对原型中引用类型值的误修改。 先看一个例子: 以上例子,我们通过重写 Student.prototype 的值为 Person 类的一个实例,实现了 Student 类对 Person 类的继承。所以 ,stu1 能访问到父类 Perso ...
分类:
Web程序 时间:
2018-07-30 21:38:17
阅读次数:
196
一、回顾借用构造函数继承的缺点 先看我们之前在借用构造函数继承中最后用到的代码: 在这段代码中,我们通过借用构造函数继承,保证了 stu1 和 stu2 都有各自的父类属性副本,从而使得各自 emotion 互不影响。但同时带来的问题是,stu1 和 stu2 都拷贝了 Person 类中的所有属性 ...
分类:
Web程序 时间:
2018-07-30 21:33:25
阅读次数:
138
Object.create(): var newObj=Object.create(father,{扩展的新属性}) 创建一个新对象newObj,继承father,并为newObj扩展新的自有属性 何时: 只要继承一个现有对象,创建一个新的子对象时 相当于: var newObj={}; newOb ...
分类:
其他好文 时间:
2018-07-29 19:03:41
阅读次数:
153