面向?qū)ο蟮膭?chuàng)建

面想對象的分析(OOA桩警,Object-Orientrd Analysis)

面向?qū)ο蟮脑O計(OOD, Object-Oriented Design)

面向?qū)ο蟮木幊蹋∣OP, OBJECT-Oriented Programming)

面向?qū)ο螅簝纱笠兀侯?和 對象

四大特征:封裝线脚、繼承枷餐、多態(tài)疙渣、抽象

方法的重載:

1 方法的名字必須要求相同

2 參數(shù)不同

2.1參數(shù)的個數(shù)but1行 5行 12行 17行

2.2參數(shù)的類型不同 12行和17行函數(shù)

2.3參數(shù)的順序不同 12行23行
參數(shù)的類型的順序相同且轨,但參數(shù)的名字不同酒甸,不能構(gòu)成重載魄健。推斷出,判斷不同函數(shù)根據(jù)函數(shù)的  返回權限 返回值 函數(shù)的名字(參數(shù)的類型)
   public Phone(){

    }
    //構(gòu)造方法 包含全部的參數(shù)插勤,全參構(gòu)造方法
    public Phone(double kuandu ,double gaodu ,int zhongliang ,String yanse){
        width = kuandu ;
        height = gaodu ;
        weight = zhongliang ;
        color = yanse ;
    }
//構(gòu)造函數(shù) 構(gòu)造器 構(gòu)造方法
    public Phone(double kuandu,double gaodu ,int zhongliang){
        weight = zhongliang ;
        width = kuandu ;
        height = gaodu ;
    }
 public Phone(double kuandu,int gaodu ){
        weight = zhongliang ;
        width = kuandu ;
        height = gaodu ;
    }

 public Phone(double gaodu ,double kuandu,int zhongliang){
        weight = zhongliang ;
        width = kuandu ;
        height = gaodu ;
    }
 public Phone(int gaodu ,double kuandu,int zhongliang){
        weight = zhongliang ;
        width = kuandu ;
        height = gaodu ;
    }
//和23行不呢個構(gòu)成重載
 public Phone(int gaodu ,int kuandu,int zhongliang){
        weight = zhongliang ;
        width = kuandu ;
        height = gaodu ;
    }

toString()

所有的類都繼承Object(對象)沽瘦,因此:所有的類中都有toString()方法為了方便查看,一般都會復寫

 public String toString() {
        return "{" + width + "" + color + " " + weight + "}" ;

    }

基本數(shù)據(jù)類型(byte农尖, short析恋, int ,long float double )使用 ==比較

引用數(shù)據(jù)類型(數(shù)組String) 自定義類盛卡,需要使用equals方法比較

 public String toString() {
        return "{" + width + "" + color + " " + weight + "}" ;

    }

基本數(shù)據(jù)類型(byte绿满, short, int 窟扑,long float double )使用 ==比較

引用數(shù)據(jù)類型(數(shù)組String) 自定義類喇颁,需要使用equals方法比較

package edu.xcdq;

public class Main {

    public static void main(String[] args) {
        Phone xiaomi11 = new Phone() ;
        xiaomi11.weight = 255;
        xiaomi11.height = 135 ;
        xiaomi11.width = 55 ;
        xiaomi11.color = "color" ;
         Phone iphone = new Phone(56,136,256,"土豪金");
        System.out.println(iphone);
    }
}

package edu.xcdq;

/**
 * @qvthor liuwenzheng
 * @date 2021/4/20 14:48
 */
public class Phone {
    public double width ;
    public double height ;
    public int weight ;
    public String color ;
    /*
        構(gòu)造方法:1一定沒有返回值 2 方法的名字必須和類名完全一致
     */
    //無參構(gòu)造方法,不管寫不寫嚎货,系統(tǒng)都會生成
    public Phone(){

    }
    //構(gòu)造方法 包含全部的參數(shù)橘霎,全參構(gòu)造方法
    public Phone(double kuandu ,double gaodu ,int zhongliang ,String yanse){
        width = kuandu ;
        height = gaodu ;
        weight = zhongliang ;
        color = yanse ;
    }
    public Phone(double kuandu,double gaodu ,int zhongliang){
        weight = zhongliang ;
        width = kuandu ;
        height = gaodu ;
    }
    public Phone(double kuandu,int gaodu ,int zhongliang){
        weight = zhongliang ;
        width = kuandu ;
        height = gaodu ;
    }
    public Phone(int gaodu ,double kuandu,int zhongliang){
        weight = zhongliang ;
        width = kuandu ;
        height = gaodu ;
    }
    public Phone(int gaodu ,int kuandu,int zhongliang){
        weight = zhongliang ;
        width = kuandu ;
        height = gaodu ;
    }

    public void startUp(){
        System.out.println("手機即將開機");
    }
    public void suopin(){
        System.out.println("手機即將鎖屏");
    }


    //方法的復寫
    public String toString() {
        return "{" + width + "" + color + " " + weight + "}" ;

    }



}

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者殖属。
  • 序言:七十年代末姐叁,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子洗显,更是在濱河造成了極大的恐慌外潜,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件挠唆,死亡現(xiàn)場離奇詭異处窥,居然都是意外死亡,警方通過查閱死者的電腦和手機玄组,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評論 2 385
  • 文/潘曉璐 我一進店門滔驾,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人俄讹,你說我怎么就攤上這事哆致。” “怎么了患膛?”我有些...
    開封第一講書人閱讀 156,872評論 0 347
  • 文/不壞的土叔 我叫張陵摊阀,是天一觀的道長。 經(jīng)常有香客問我,道長胞此,這世上最難降的妖魔是什么臣咖? 我笑而不...
    開封第一講書人閱讀 56,415評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮豌鹤,結(jié)果婚禮上亡哄,老公的妹妹穿的比我還像新娘枝缔。我一直安慰自己布疙,他們只是感情好,可當我...
    茶點故事閱讀 65,453評論 6 385
  • 文/花漫 我一把揭開白布愿卸。 她就那樣靜靜地躺著灵临,像睡著了一般。 火紅的嫁衣襯著肌膚如雪趴荸。 梳的紋絲不亂的頭發(fā)上儒溉,一...
    開封第一講書人閱讀 49,784評論 1 290
  • 那天,我揣著相機與錄音发钝,去河邊找鬼顿涣。 笑死,一個胖子當著我的面吹牛酝豪,可吹牛的內(nèi)容都是我干的涛碑。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼孵淘,長吁一口氣:“原來是場噩夢啊……” “哼蒲障!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起瘫证,我...
    開封第一講書人閱讀 37,691評論 0 266
  • 序言:老撾萬榮一對情侶失蹤揉阎,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后背捌,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體毙籽,經(jīng)...
    沈念sama閱讀 44,137評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,472評論 2 326
  • 正文 我和宋清朗相戀三年毡庆,在試婚紗的時候發(fā)現(xiàn)自己被綠了惧财。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,622評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡扭仁,死狀恐怖垮衷,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情乖坠,我是刑警寧澤搀突,帶...
    沈念sama閱讀 34,289評論 4 329
  • 正文 年R本政府宣布,位于F島的核電站熊泵,受9級特大地震影響仰迁,放射性物質(zhì)發(fā)生泄漏甸昏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,887評論 3 312
  • 文/蒙蒙 一徐许、第九天 我趴在偏房一處隱蔽的房頂上張望施蜜。 院中可真熱鬧,春花似錦雌隅、人聲如沸翻默。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽修械。三九已至,卻和暖如春检盼,著一層夾襖步出監(jiān)牢的瞬間肯污,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工吨枉, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留蹦渣,地道東北人。 一個月前我還...
    沈念sama閱讀 46,316評論 2 360
  • 正文 我出身青樓貌亭,卻偏偏與公主長得像柬唯,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子属提,可洞房花燭夜當晚...
    茶點故事閱讀 43,490評論 2 348

推薦閱讀更多精彩內(nèi)容