摘要:
泛型概述 泛型:可以在类或方法中预支地使用未知的类型。 一般在创建对象时,将未知的类型确定具体的类型。当没有指定泛型时,默认类型为Object类型。 使用泛型的好处 将运行时期的ClassCastException,转移到了编译时期变成了编译失败。 避免了类型强转的麻烦。 通过我们如下代码体验一下: 阅读全文
摘要:
概述 接口的定义,它与定义类方式相似,但是使用 interface 关键字。它也会被编译成.class文件,但一定要明确它并不是类,而是另外一种引用数据类型。 引用数据类型:数组,类,接口。 接口的使用,它不能创建对象,但是可以被实现( implements ,类似于被继承)。一个实现接口的类(可以 阅读全文
摘要:
概述 多态是继封装、继承之后,面向对象的第三大特性。 多态: 是指同一行为,具有多个不同表现形式。 继承或者实现【二选一】 方法的重写【意义体现:不重写,无意义】 父类引用指向子类对象【格式体现】 多态的体现 多态体现的格式: 父类类型 变量名 = new 子类对象; 变量名.方法名(); tips 阅读全文