Java导出类型是什么?
16lz
2021-04-13
《Java编程思想》第四版中,有这个概念,基类,导出类
基类:父类
导出类:子类
在讲泛型的时候,讲到了,如果泛型指定为基类,那么导出类也可以使用
package com.test;public class Test<K> {public static void main(String[] args) {Test<Father> te = new Test<Father>();Son son = new Son();// 可以te.sys(son);Son2 son2 = new Son2();// 报错!!te.sys(son2);}public void sys(K k) {System.out.println(k);}}class Father {}class Son extends Father {}// 不是Father导出类(子类)class Son2{}©著作权归作者所有:来自51CTO博客作者木子的昼夜的原创作品,如需转载,请注明出处,否则将追究法律责任
更多相关文章
- 【JavaScript案例】购物车全选和自动计算金额案例(附源码)及ES6模
- 如何导出存储过程、函数、包和触发器的定义语句?如何导出表和索引
- 使用PowerDesigner16.5 逆向数据库 导出word文档
- 5.依赖倒转原则
- 10.模板方法模式
- Oracle 11gR2新特性--延迟段创建(Deferred Segment Creation)和exp
- java类的成员初始化顺序和初始化块顺序
- 关于word导出功能的一些技巧步骤提高效率很实用!!!
- 4-8(继承的概念)