java中子类与子类型的区别
来源:互联网 发布:java构造函数的特点 编辑:程序博客网 时间:2024/06/06 03:45
先说一下里氏替换原则:子类型的对象必须能够替代父类型。也就是说在程序中基类(父类)所出现的地方都可以被它的子类来替换,替换之后的结果是不变的。
子类是指:在编程语言中使用extends关键字修饰的类。如
class A{}
class B extends A{}
则类B就是类A的一个子类。但是如果在程序中不能有B来替换A,即不满足里氏替换原则的话,那么B就不是A子类型。
总之:子类是使用编程语言的继承机制,构造或编写出来的某个东西。子类型是遵循里氏替换原则(LSP)的子类。
0 0
- java中子类与子类型的区别
- Java中基本类型与引用类型的区别
- java中参数(对象与简单类型)的区别
- Java 父类与子类 类型转换
- Java-Map和List类中子类的区别
- Java 泛型类 以及 泛型类获取子类的具体参数类型 以及 获取子类型具体参数的实例
- java中常用类型联系与区别
- java类继承总结一 父类类型与子类类型之间的转化问题
- java类继承总结一 父类类型与子类类型之间的转化问题(转)
- java类继承总结一 父类类型与子类类型之间的转化问题
- JAVA中子类与父类对象的初始化顺序
- Java继承中子类与父类的关系
- 提到“子类”和“子类型”是不同的
- java中子类的调用
- 超类化与子类化的区别?
- JAVA中修饰符类型的区别
- Java子类中获取继承时传入泛型的类型
- 在java中null与""有什么区别----所有的语言都是这样子
- ConcurrentHashMap的使用场景以及与HashTable的比较
- c:forEach>用法
- 使用events DUMP buffer cache中指定的数据块
- 三星Note3使用技巧 “随心剪贴”功能怎么用
- 《视频解密》中文版(第四版) 第六章 数字视频接口(第二部分)
- java中子类与子类型的区别
- HUST 1004 String Compare(字符串前缀对)
- android Fragments详解三:实现Fragment的界面
- linux下的daemon进程
- what's the difference between carry out/conduct/execute/implement/perform?
- 读取excel到datatable 读去txt文件datatable 写入txt
- Oracle常用的Sql
- ORACLE中的各种SCN查询
- 三星Note3使用技巧:怎么使用随笔窗口