欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java的接口定義和實現代碼

孫婉娜1年前7瀏覽0評論

Java中的接口是用來定義一組方法規范的,它定義了一個類應該具備哪些方法,但并不需要給出每個方法的具體實現。接口也可以被看作是一種承諾,如果一個類實現了一個接口,那么它必須實現接口中的所有方法。

public interface MyInterface {
void method1();
void method2();
String method3();
}

上面的代碼定義了一個名為MyInterface的接口,它有三個方法:method1、method2和method3。

下面是實現代碼的示例:

public class MyClass implements MyInterface {
public void method1() {
System.out.println("This is method 1.");
}
public void method2() {
System.out.println("This is method 2.");
}
public String method3() {
return "This is method 3.";
}
}

上面的代碼定義了一個名為MyClass的類,它實現了MyInterface接口。需要注意的是,由于MyInterface中定義了三個方法,所以必須實現這三個方法,否則編譯器會報錯。

在使用MyClass時,可以通過接口類型來引用它,如下所示:

MyInterface myClass = new MyClass();
myClass.method1();
myClass.method2();
System.out.println(myClass.method3());

上面的代碼創建了一個MyClass對象,并將它賦值給MyInterface類型的變量。由于MyClass實現了MyInterface,所以它可以用MyInterface類型的變量來引用。在調用方法時,實際上是調用了MyClass中對應的方法。