91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

AJPFX:關于面向對象的封裝

發布時間:2020-08-13 05:52:09 來源:ITPUB博客 閱讀:122 作者:AJPFX 欄目:編程語言

1、回顧
        面向對象 -- 注重的是結果,強調的是具備功能的對象。
        面向過程 -- 強調的是函數,注重的實現的過程。
        函數:對功能的封裝。
                面向對象是基于面向過程的。
                
        思想特點:
                
                設計對象,使用對象,維護對象間的關系。
                
        類:
                屬性 -- 成員變量
                行為 -- 成員方法
        
        類中的成員:
                成員變量 -- 字段(Field)、屬性、域
                成員方法 -- 函數(Method)
                構造方法 -- 構造器(Constructor)
                        為對象的數據進行初始化
                        
                        格式:
                                名稱和類名完全相同
                                沒有返回值,沒有void
        
        封裝:將具體的實現細節和屬性隱藏,提供公共的訪問方式。
        
                private String name;
                
                public void setName(String name) {
                        this.name = name; // 當前對象的引用
                }
                
                public String getName() {
                        return name; // 先局部 -- 成員
                }
                
        匿名對象:
                作為參數傳遞,或者對象的方法僅調用一次。
                
                
2、構造方法
        注意:
                如果沒有顯式聲明,系統會默認提供一個無參構造。
                如果顯式聲明,系統將不再提供默認的無參構造。這時如果還想使用無參的,就必須手動給出。
                        建議大家都手動聲明無參的。
        
        構造方法中傳遞參數,可以為成員變量賦值。
        
3、靜態關鍵字static
        修飾成員方法和成員變量,特點:
                被類的所有對象共享。
                隨著類的加載而加載,優先于對象存在的。
                調用:類名直接調用 -- 類名.
                
        注意事項:
                靜態方法中沒有this關鍵字。
                
                靜態方法只能訪問靜態的成員方法或者成員變量。
                
        關于靜態成員變量和非靜態的成員變量的名詞解釋:
                實例變量(對象變量):
                        非靜態的成員變量。
                類變量:
                        靜態的成員變量。
                
4、制作API
        把說明書的文字寫在文檔注釋。
        制作命令:
                javadoc -d 目錄 -author -version 類名.java
                
        Math類:
                public static double random() -- [0.0, 1.0)隨機數 -- 左閉右開(包左不包右)

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

梅河口市| 常宁市| 墨脱县| 皮山县| 阳曲县| 红河县| 安国市| 峨眉山市| 鄢陵县| 潼南县| 淳安县| 明水县| 泸溪县| 上蔡县| 昭通市| 华阴市| 察哈| 司法| 张家川| 正镶白旗| 大丰市| 城固县| 田东县| 碌曲县| 张家川| 浙江省| 北辰区| 德钦县| 辉县市| 河西区| 大方县| 彩票| 紫金县| 三门县| 白水县| 营口市| 越西县| 永清县| 平湖市| 惠来县| 西平县|