導航:首頁 > 方法技巧 > 如何調用成員方法java

如何調用成員方法java

發布時間:2023-08-17 17:12:52

Ⅰ java 匿名內部類中的成員變數和成員方法如何調用

使用匿名內部類課使代碼更加簡潔、緊湊,模塊化程度更高。內部類能夠訪問外部內的一切成員變數和方法,包括私有的,而實現介面或繼承類做不到。然而這個不是我說的重點,我說的很簡單,就是匿名內部類的兩種實現方式:第一種,繼承一個類,重寫其方法;第二種,實現一個介面(可以是多個),實現其方法。
public class TestAnonymousInterClass{
public static void main(String args[]){
TestAnonymousInterClass test=new TestAnonymousInterClass();
test.show();
}
//在這個方法中構造了一個匿名內部類
private void show(){
Out anonyInter=new Out(){// 獲取匿名內部類實例

void show(){//重寫父類的方法
System.out.println("this is Anonymous InterClass showing.");
}
};
anonyInter.show();// 調用其方法
}
}

// 這是一個已經存在的類,匿名內部類通過重寫其方法,將會獲得另外的實現
class Out{
void show(){
System.out.println("this is Out showing.");
}
}
程序運行的輸出結果為:

this is Anonymous InterClass showing.

所以在這里看出,匿名內部類有了自己的實現。其實很簡單,使用匿名內部類是因為我這地方需要有點什麼特殊的實現,所以我就在這地方把具體實現也給了出來了。然後我就在這地方獲取它的實例,調用它的方法。
介面的方式,只要把父類換成介面就行了,沒必要給出代碼了。

使用匿名內部類時我們不要忘了我們的目的,我們只是在這地方想對某個類有特殊的實現。而不要想得太多,在匿名內部編寫其它的方法。在匿名內部類中編寫的自己的方法是不可見的。此種做法是毫無意義的,當然一般也不會這么做。在這里只是告訴初學者對於匿名內部類不要想的太多,而要這么想:匿名內部類就是重寫父類或介面的方法。

匿名內部類是沒有名字的,所以我們沒辦法獲得其類型,而只能把它當作超類或介面類型來使用。

Ⅱ Java中的一個類怎麼調用另一個類中的方法

//先定義一個類

(2)如何調用成員方法java擴展閱讀:

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程 。

Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等 。

Ⅲ java 靜態函數怎麼調用方法

首先明確一下 在java裡面 函數就是方法 方法就是函數 這兩者是一樣的。
你的問題的意思是在靜態方法裡面怎麼再調用其他方法 還是 怎麼調用靜態方法?
如果是靜態方法裡面怎麼調用其他方法的話,分成調用靜態方法和普通方法。
調用靜態方法不需要實例就可以調用。直接通過類名.靜態方法名去調用。當然也可以用對象名.靜態方法名去調用。
如果是調用成員方法,那就只能通過實例,也就是對象名.成員方法名去調用。

如果是怎麼調用靜態方法。那我上面已經說了 直接通過類名.靜態方法名去調用。當然也可以用對象名.靜態方法名去調用。

閱讀全文

與如何調用成員方法java相關的資料

熱點內容
導線截面積計算方法 瀏覽:122
陰虱怎麼去除簡單方法 瀏覽:788
燙傷掉皮怎麼處理方法 瀏覽:2
運動技術訓練方法簡答 瀏覽:780
這個方法讓你的電腦變好看 瀏覽:652
數學中的簡便運算方法有哪些 瀏覽:903
康復的最佳治療方法 瀏覽:847
花椒治療感冒方法 瀏覽:898
自然點位訓練方法 瀏覽:736
老黃牛吃什麼東西描寫運用說明方法 瀏覽:679
淘米水洗衣服正確方法 瀏覽:234
求椎體外接球常用方法 瀏覽:308
初期腦梗的鍛煉方法 瀏覽:745
荀子主張的教學方法 瀏覽:194
降低眼睛度數的最有效方法有哪些 瀏覽:534
拉籃的連接方法 瀏覽:230
快速祛痘印方法勤敷面膜可以嗎 瀏覽:194
感冒用什麼方法好得快 瀏覽:948
中邪後有哪些破解方法 瀏覽:729
升降兒童學習椅安裝的正確方法是 瀏覽:692