lesson ten 2018-04-29 14:58:07 super: 1.可以用来修饰属性、方法、构造器 1 public class CheckAccount extends Demo1 { 2 3 public double getOverdraft() { 4 return overdr ...
分类:
其他好文 时间:
2018-04-29 16:20:46
阅读次数:
178
学习内容: 1.反射 反射目的是在不修改代码的情况下,只需修改外部配置文件,实现调用不同类的不同方法。 (1)类的载入 当我们需要使用一个类时,我们要将这个类载入JVM,这里就要用到类载入的方法: 另外,在我们实例化一个对象是,类会自动载入,另外,实例化一个子类对象会导致父类自动载入 (2)构造器的 ...
分类:
编程语言 时间:
2018-04-28 14:31:49
阅读次数:
156
Lambda表达式 形式:参数,箭头(->),表达式 参数类型要写,如果可以推导出来则可以不写 只有一个参数可以省略小括号 无参数要写空括号() *如果分支返回值,那么所有分支都要返回值,否则不合法 函数式接口:只有一个抽象方法的接口(可以用@FunctionalInterface注解标记) 比如, ...
分类:
编程语言 时间:
2018-04-27 19:40:20
阅读次数:
119
package java.util; public abstract class AbstractList extends AbstractCollection implements List { /** * 唯一构造器. (For invocation by subclass constructo... ...
分类:
其他好文 时间:
2018-04-26 21:06:24
阅读次数:
183
使类成为singleton会使它的客户端测试变得十分困难,因为无法给Singleton替换模拟实现,除非它实现一个充当其类型的接口。 在java1.5之前,有两种方法实现Singleton。两种方法都是要把构造器保持为私有的,并导出公有的静态成员,以便允许客户端能够访问该类的唯一实例。在单线程的条件 ...
分类:
编程语言 时间:
2018-04-26 13:24:19
阅读次数:
233
工厂方法 模式简介 工厂方法模式(Factory Method Pattern)又被称为工厂模式,也叫虚构造器(Virtual Constructor)模式或多态工厂(Polymorphic Factory)模式,它属于类创建型模式。在工厂方法模式中, 工厂父类负责定义一个用于创建产品对象的公共接口 ...
分类:
其他好文 时间:
2018-04-24 21:50:40
阅读次数:
181
最近几天在网上看见说PyQt5要相对tkinter好用些,于是决定改变方向学PyQt5 本教程是基于gitbook上的PyQt5中文教程而写的,算是学习笔记吧。 第一节 对于pyqt5创建一个窗口,需要进行以下几步: 0.导入模块 1.创建一个应用对象 2.创建一个构造器 3.对窗口进行设置 4.安 ...
分类:
编程语言 时间:
2018-04-24 21:44:36
阅读次数:
181
通过关键字new 类名();创建对象存放在堆上,返回一个对象引用 类被实例化是通过 new 类名(); 完成的,对象的创建和初始化被糅合在一起,通过构造器完成这种耦合,因此必须存在构造器,才能保证类的实例化正确执行 构造器保证实例化对象正常被初始化,默认构造器(当没有创建任何构造器时),重载构造器( ...
分类:
其他好文 时间:
2018-04-23 13:19:42
阅读次数:
190
基本特征:面向对象编程有三个基本特征:封装、继承、多态; 面向对象思想:JavaScript 语言是通过一种叫做 原型(prototype)的方式来实现面向对象编程的。对象(object)则是依靠 构造器(constructor)利用 原型(prototype)构造出来的; 属性类型:数据属性、访问 ...
分类:
其他好文 时间:
2018-04-21 19:43:48
阅读次数:
160