大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java的三大特性

Java的三大特性

更新時間:2022-12-26 11:13:35 來源:動力節點 瀏覽1383次

面向對象三大特性:封裝、繼承、多態

封裝:

將類的某些信息隱藏在類內部,不允許外部程序直接訪問,而是通過該類提供的方法來實現對隱藏信息的操作和訪問

繼承:

子類擁有父類的所有屬性和方法(除了private修飾的屬性不能擁有),從而實現了實現代碼的復用

多態:

使用父類引用接受,不同的子類的對象實例,父類引用調用相同的方法,根據子類不同的實例,產生不同的結果

封裝(數據的隱藏)

在定義一個對象的特性的時候,有必要決定這些特性的可見性,即那些特性對外部是可見的,哪些特性

用于表示內部狀態。

通常,應禁止直接訪問一個對象中數據的實際表示,而應通過操作接口來訪問,這稱為信息隱藏。

封裝的步驟

1.使用private修飾需要封裝的成員變量

2.提供一個公開的方法設置或者訪問私有的屬性

設置:通過set方法,命名格式:set屬性名();屬性名首字母要大寫

訪問:通過get方法,命名格式:get屬性名();屬性名首字母要大寫

//對象能在類的外部"直接"訪問
public class Student{
    public String name;
    public void println(){
        System.out.println(this.name);
    }
}
public class Test{
    public static void main(String[] args){
        Student s = new Student();
        s.name = "tom";
    }
}

在類中一般不會把數據直接暴露在外部的,而使用private(私有)關鍵字把數據隱藏起來

public class Student{
    private String name;
}
public class Test{
    public static void main(String[] args){
        Student s = new Student();
        //編譯報錯,在類的外部不能直接訪問類中的私有成員
        s.name = "tom";
    }
}

如果在類的外部需要訪問這些私有屬性,那么可以在類中提供對于的get和set方法,以便讓用戶在類的外部

可以間接的訪問到私有屬性

//set負責給屬性賦值
//get負責返回屬性的值
public class Student{
    private String name;
    public void setName(String name){
        this.name = name;
    }
    public String getName(){
        return this.name;
    }
}
public class Test{
    public static void main(String[] args){
        Student s = new Student();
        s.setName("tom");
        System.out.println(s.getName());
    }
}

繼承

繼承是類和類之間的一種關系。除此之外,類和類之間的關系還有依賴、組合、聚合等。

繼承關系的倆個類,一個為子類(派生類),一個為父類(基類)。子類繼承父類,使用關鍵字extends來表示。

多態

Java多態是什么?如: Student繼承了Person類

Student s1 = new Student();
Person s2 = new Student();
Object s3 = new Student();

則s1只能調用Student中的方法

而s2除此之外還能調用Person中的方法

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 欧美乱大交xxxxx按摩v | 国产精品福利视频 | 在线观看日本免费视频大片一区 | 草草草在线观看 | 精品乱码一区二区三区在线 | 青青青爽在线视频观看大全 | 国产一区二区在线看 | 国产成人精品免费影视大全 | 视频一区二区欧美日韩在线 | 香蕉视频一区二区 | 欧美另类亚洲 | 免费一区二区三区四区五区 | 特级毛片全部免费播放a一级 | 真实国语对白视频播放 | 欧美日韩亚洲综合 | 天天摸日日碰天天看免费 | 91久久精品日日躁夜夜躁欧美 | 一本色道久久综合一区 | 亚洲 欧美 日韩 综合 | 操干干| 欧美成人性色大片在线观看 | 日本色婷婷 | 国产亚洲精品久久麻豆 | 日本毛片在线 | 99爱在线视频 | 国产一区二区在线观看视频 | 午夜在线播放免费高清观看 | 国产精品爱啪在线线免费观看 | 亚洲精品一区二区三区中文字幕 | 亚洲天堂一区在线 | 免费99视频 | 久久国产精品无码网站 | 欧美日韩高清一区二区三区 | 亚洲国产欧洲精品路线久久 | 免费福利视频网站 | 亚洲精品播放 | 四虎视频国产精品免费入口 | 99这里精品 | 日韩综合在线 | 欧美aaaa黄色一级毛片 | 国产不卡在线观看视频 |