当前位置: 代码迷 >> Java相关 >> 急:请高手指点!
  详细解决方案

急:请高手指点!

热度:256   发布时间:2008-10-17 19:37:34.0
急:请高手指点!
我是初学者,请各位高手指点一下:


假如接口的名字是A
类B的对象b这么调用
A a=b.a()什么意思


别人问的,请高手指点一下,是不是有问题?
----------------解决方案--------------------------------------------------------
实现接口的抽象方法//。
----------------解决方案--------------------------------------------------------
还是不明白啊!
麻烦再说的清楚点好嘛。
----------------解决方案--------------------------------------------------------
B类的a()方法返回一个A类的对象

a的方法声明应该形如:
public A a(){}
----------------解决方案--------------------------------------------------------
接口MS不可以被实例化吧,a()方法返回的应该是实现 A 接口的对象
----------------解决方案--------------------------------------------------------
谢谢各位的指点!
----------------解决方案--------------------------------------------------------
建议看看Factory模式,这就是该思想模式的结.
----------------解决方案--------------------------------------------------------
  相关解决方案