原文:關於“如何做到在一個類內不通過創建另一個類的對象,卻調用另一個類的方法”的問題

通常,我們在java中通過實例化一個類來調用該類的方法,但是,如果有多個類都要調用這個類地方法,是不是要在每個主調類里面都創建一個被調用類的對象呢 如果這樣做,會不會因為多次實例化而影響程序的執行效果呢 答案是:沒必要多次創建被調用類的對象,而且多次實例化還可能會影響程序執行效果。 解決問題的辦法是:在每一個主調類里面各寫一個構造方法,形參是被調用類的對象, 實例化被調用類的時候,得到一個對象, ...

2015-08-27 01:15 14 9585 推薦指數:

查看詳情

python一個調用另一個方法

今天在練習的時候,看見了名().方法名的操作,一時間沒有反應過來是怎么回事,搜索得知,為的實例化 並調用方法合二為一 如 ...

Fri Apr 08 04:36:00 CST 2022 0 1121
從本類調用另一個方法

這里我有三種: 1、直接new 出另一個的實例,通過實例來調用方法 2、使用static修飾,通過名.方法 前兩種我就省略了 3、在本類返回一個返回類型為對象方法 這里以設置私有化屬性,生成set和get方法 舉例: 本類: 調用B的s()方法 public class ...

Thu Oct 24 07:15:00 CST 2019 0 1321
一個作為另一個的數據成員

寫程序的時候希望一個能夠訪問另一個的數據成員(protected, private),例如A要訪問B中的數據成員。 1.保持封裝性 可以通過在被訪問的(B)中定義訪問權限為public的函數,用來返回數據成員的引用。 2.繼承 當一個派生從父類繼承時,父類的所有成員就成為子類 ...

Sat May 05 01:11:00 CST 2012 0 5472
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM