最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

Java

2022-11-16 21:43 作者:沐笙--ms  | 我要投稿


實驗5 ?類與對象(2)

1.實驗目的

(1)掌握構造方法;

(2)掌握this關鍵字的使用;

(3)掌握類中增加main方法測試類中各個方法的使用。

2.實驗介紹

編寫應用程序,掌握構造方法的使用和this關鍵字的使用方法,能使用它們解決一些簡單的問題。

3.實驗內容

自定義類Person,Person類定義3個protected的屬性(變量):姓名name,String類型;性別sex,char類型;年齡age,int類型。類中定義構造方法如下:有3個參數的構造方法,初始化姓名、性別和年齡;有2個參數的構造方法,調用有3個參數的構造方法,初始化姓名、性別、年齡默認初始化為下圖的第2行所示的值;無參數的構造方法,調用有3個參數的構造方法,姓名、性別、年齡默認初始化為下圖的第1行所示的值。類中自定義返回結果的方法showResult(),按下圖的每行的格式返回描述Person類信息的字符串。最后,類中增加main方法,分別使用3個重載的構造方法創(chuàng)建對象,并調用其showResult ()方法將對象的信息顯示命令行的結果,結果如下:


提示:無參數的構造方法

public?class?Person {

protected?String name;

protected?char?sex;

protected?int?age;

public?Person(){ ??//無參構造方法

this("xx",'Y',18);

}


?public??Person(String name,char?sex?, int?age) { ??//三個參數構造方法

????????this.name=name;

????????this.sex=sex;

????????this.age=age;

????}

?

?public?Person(String name?,char?sex){ ???//兩個參數調用三個參數構造方法

?this(name,sex,19);

?}

?public?void?showResult(){

???System.out.println("姓名:"+name+",性別:"+sex+",年齡:"+age);

??}

?

}

?

public?class?rson {

?

public?static?void?main(String[] args) {

new?Person().showResult();

new?Person("李四",'男').showResult(); ???

new?Person("王五",'女',20).showResult();

??????

}

}


Java的評論 (共 條)

分享到微博請遵守國家法律
宾川县| 花垣县| 安化县| 莫力| 衡山县| 元阳县| 离岛区| 青河县| 本溪| 吉安市| 府谷县| 芒康县| 白朗县| 乐至县| 九龙坡区| 余庆县| 泸定县| 沭阳县| 滦平县| 旌德县| 肇州县| 宣武区| 边坝县| 榆林市| 晋州市| 神木县| 怀来县| 鹤庆县| 台中县| 治县。| 嘉荫县| 阳新县| 新巴尔虎左旗| 缙云县| 临泽县| 婺源县| 德令哈市| 沁阳市| 昔阳县| 昌平区| 宁陵县|