当前位置: 代码迷 >> J2SE >> 有关Java的有关问题
  详细解决方案

有关Java的有关问题

热度:182   发布时间:2016-04-23 20:14:53.0
有关Java的问题
一个类可不可以继承多个接口?
抽象类是否可以实现接口?
------解决思路----------------------
一个类可以实现多个接口
抽象类可以实现接口,可以给接口提供方法的实现
------解决思路----------------------
接口就是为了弥补java中不能多继承的,抽象类可以实现接口,抽象类中可以有实体方法
------解决思路----------------------
接口是用来实现的,implements,抽象类可以实现,自己实验一下就知道了;

------解决思路----------------------
所有的类,包括抽象类和普通类,都可以同时实现多个接口。在接口看来抽象类和普通类都是类
------解决思路----------------------
可以实现多个接口,但不可以继承多个类。抽象类也是如此
------解决思路----------------------
你混淆的应该是 对象 和 抽象 的概念 ,这么理解吧,对象 就像人一样 ,抽象 就像灵魂一样,也可以没有灵魂,但是灵魂 必须找到宿主 才能显现,接口 这个东西 就跟插线板一样一样地。
------解决思路----------------------
类只能实现接口,不能继承接口。
一个类可以实现过个接口,这是为了解决java不提供多继承的问题。
抽象类是可以实现接口的,因为抽象类里面可以有抽象方法和具体实现方法。
使用抽象类,然后抽象类来实现接口,就是为了不用每次去直接实现接口时,接口里面有些不用的方法,就可以不用去实现了。
------解决思路----------------------
接口,是为了解决多重继承的问题,而出现,但它只解决了部分问题. 配合内部类的应用才有效的实现了多重继承.
另外接口可以使基类向上转型为不同的接口,因此可以带来极大的灵活性; 
------解决思路----------------------
类与类之间当作单继承,接口与接口之间可以多继承
------解决思路----------------------
引用:
Quote: 引用:

类只能实现接口,不能继承接口。
一个类可以实现过个接口,这是为了解决java不提供多继承的问题。
抽象类是可以实现接口的,因为抽象类里面可以有抽象方法和具体实现方法。
使用抽象类,然后抽象类来实现接口,就是为了不用每次去直接实现接口时,接口里面有些不用的方法,就可以不用去实现了。
 那你的意思就是类不能继承接口了吗?有好多人认为可以的,我知道类不能多继承类,一个类只能继承一个类,就是不知道一个类可以继承多个接口?

类继承接口???类不能继承接口啊。只能实现啊。你自己创建一个接口,然后创建一个类,然后extends 接口名,就知道了。
------解决思路----------------------
可以。接口其实就是声明样子而已.
------解决思路----------------------
一个类可以继承多个接口,因为接口的方法没有方法体,继承之后,抽象方法有子类去实现。
抽象类可以实现接口,因为抽象类中的方法可以使抽象方法,也可以是非抽象的
------解决思路----------------------
这种问题很简单,试一下就知道了,而且那样的话,一般不会忘记了
------解决思路----------------------
1.java推行在是多实现单继承。多实现是指,类名 implents 接口,接口,接口;一个类能实现多个接口。而继承只能继承一个类。
2.你说的抽象类,是能实现接口的。。。。那就要先说抽象类了,抽象类中可以有具体的方法和抽象的方法,而抽象类实现接口的话,接口中有的方法在抽象类中直接实现,也可以不实现,比较抽象类也可以有抽象方法