java里接口作reference的意义?和定义一个object有什么区别?
答案:5 悬赏:20 手机版
解决时间 2021-04-05 14:49
- 提问者网友:一抹荒凉废墟
- 2021-04-04 22:18
若class1使用了interface1,那这段语句class1 o1 = new class1;interface1 o2 = o1;是什么意义?interface在这里是作类还是。。?和用class定义一个object什么区别?
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-04-04 23:06
这些都是定义
接口实现的 一个标志性 就是 有 implements
全部回答
- 1楼网友:人類模型
- 2021-04-05 00:20
interface是接口的标志,它可以把它理解为一个特殊的java类(当然它不是class啊),它本身其实并没有实际的意义,只有类实现了它,它才能发挥自己的意义,并且接口本身是不可以被实例化的,但是它可以被其实现类所实例化!class和object的区别也是很好理解的,你只要记住class就是一个类,是一个具有特定行为和状态的模具,object则是所有对象的父类,因为它是顶级类!
- 2楼网友:忘川信使
- 2021-04-05 00:07
去看看子类和父类
- 3楼网友:骨子里都是戏
- 2021-04-04 23:51
java reference variables; object creation and reference variable assignment
java引用变量;对象的创建和引用变量的赋值
- 4楼网友:摆渡翁
- 2021-04-04 23:28
接口和类的区别:
一、接口只是一个协议,继承接口了就必须实现接口内的所有方法。接口比抽象类更抽象。
二、类包含方法,是对一个过程具体实现。
三、接口可以继承多个接口,类可以实现多个接口,类不可以继承多个类。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯