Java中对象、类、抽象类、接口如何通过继承实现联接?
- 内容介绍
- 相关推荐
本文共计2969个文字,预计阅读时间需要12分钟。
原文:举一个例子:如果现在要定义一个动物,那么这个动物必然是一个公共的标准,而这个公共的标准就可以通过接口来完成。在动物中又可以分为两类:哺乳动物、胎生动物,而这个标准就属于公共的。
举例来说,若需定义一种动物,这种动物必定符合某一公共标准,这一标准可通过接口实现。动物可分为哺乳动物和胎生动物两大类,上述标准即属公共。
正文:
举个例子:如果现在要想定义一个动物,那么动物肯定是一个公共的标准,而这个公共标准就可以通过接口来完成。
在动物中又分为两类:哺乳动物、卵生动物,而这个标准属于对动物的标准进一步细化,应该称为子标准,所以此种关系可以使用接口的继承来表示。
而哺乳动物可以继续划分为人、狗、猫等不同的类型,由于这些类型不表示具体的事物标准,所以可以使用抽象类进行表示。
如果要表示出工人或者学生这样的概念,则肯定是一个具体的定义,则使用类的方式。
然后每个学生或者每个工人都是具体的,那么就通过对象来表示;
由下面的图可知,所有的设计中,接口应该是最先被设计出来的,被子类所继承。
本文共计2969个文字,预计阅读时间需要12分钟。
原文:举一个例子:如果现在要定义一个动物,那么这个动物必然是一个公共的标准,而这个公共的标准就可以通过接口来完成。在动物中又可以分为两类:哺乳动物、胎生动物,而这个标准就属于公共的。
举例来说,若需定义一种动物,这种动物必定符合某一公共标准,这一标准可通过接口实现。动物可分为哺乳动物和胎生动物两大类,上述标准即属公共。
正文:
举个例子:如果现在要想定义一个动物,那么动物肯定是一个公共的标准,而这个公共标准就可以通过接口来完成。
在动物中又分为两类:哺乳动物、卵生动物,而这个标准属于对动物的标准进一步细化,应该称为子标准,所以此种关系可以使用接口的继承来表示。
而哺乳动物可以继续划分为人、狗、猫等不同的类型,由于这些类型不表示具体的事物标准,所以可以使用抽象类进行表示。
如果要表示出工人或者学生这样的概念,则肯定是一个具体的定义,则使用类的方式。
然后每个学生或者每个工人都是具体的,那么就通过对象来表示;
由下面的图可知,所有的设计中,接口应该是最先被设计出来的,被子类所继承。

