无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

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

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的評論 (共 條)

分享到微博請遵守國家法律
昭苏县| 郁南县| 清徐县| 襄樊市| 瓮安县| 闽侯县| 韩城市| 西和县| 贵南县| 阿图什市| 左云县| 沁水县| 龙井市| 饶河县| 陇南市| 枣庄市| 建湖县| 长子县| 花莲市| 岐山县| 德庆县| 富阳市| 河津市| 沙田区| 黎平县| 禹城市| 迁安市| 澄江县| 柘城县| 保定市| 个旧市| 武陟县| 太保市| 连州市| 马关县| 青海省| 光泽县| 普定县| 逊克县| 古蔺县| 永年县|