求一JAVA接口问题,如有承接,感激涕零!!

来源:百度知道 编辑:UC知道 时间:2024/07/04 07:58:59
感谢。。。。以电话为父类,移动电话和固定电话为两个子类,并使移动电话实现接口:可移动。固定电话又有子类:无绳电话。定义各类和接口,并将这些类和接口放在communication包中,明确它们间的继承和实现关系。(此题目不必详细定义各个类的实现细节,给出定义框架即可。)

父类:
package communication;

public class Tel {
//父类电话
}
可移动接口:
package communication;

public interface Mobile {
//可移动接口
}
移动电话:

package communication;

public class MobilePhone extends Tel implements Mobile {
//移动电话,继承父类,实现移动接口
}

固定电话:
package communication;

public class FixedPhone extends Tel{
//固定电话,继承父类
}

package communication;
interface Tel{ //电话
}

package communication;
class MobileTelphone implements Tel{
public void mobile(){ //移动电话
}
}

package communication;
class FixupTelphone implments Tel{ //固定电话
}

package communication;
class NotLineTelphone extends FixupTelphone{ //无绳电话
}

//电话接口
package communication;
public interface Phone{}

//移动接口
package communication;
public interface Mobile{}

//移动电话<