abcdetest.java
来自「java的书上例子」· Java 代码 · 共 79 行
JAVA
79 行
/** 一个应用程序,用来演示接口的组合,或者一个类实现多个接口,
* 从而实现多继承 */
/** 接口A */
interface A{
int a=1;
/** 定义showa()方法 */
void showa();
}//接口A结束
/** 接口B */
interface B{
int b=2;
/** 定义showb()方法 */
void showb();
}//接口B结束
/** 接口C */
interface C{
int c=3;
/** 定义showc()方法 */
void showc();
}//接口C结束
/** 接口D,组合接口A、B和C */
interface D extends A,B,C{
int d=4;
/** 定义showd()方法 */
void showd();
}//接口D结束
/** 类ABCDE,实现接口D */
class ABCDE implements D{ //
int e=5;
/** 实现接口中showa()方法(注意访问权限与接口中定义一致)*/
public void showa(){
System.out.println("a="+a);
}
/** 实现接口中showb()方法 */
public void showb(){
System.out.println("b="+b);
}
/** 实现接口中showc()方法 */
public void showc(){
System.out.println("c="+c);
}
/** 实现接口中showd()方法 */
public void showd(){
System.out.println("d="+d);
}
/** 本类中定义showe()方法 */
public void showe(){
System.out.println("e="+e);
}
}//类ABCDE结束
/** 类ABCDETest */
public class ABCDETest{
/** main()方法 */
public static void main(String a[]){
ABCDE abcde=new ABCDE();
abcde.showa();
abcde.showb();
abcde.showc();
abcde.showd();
abcde.showe();
}
}//类ABCDETest结束
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?