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

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

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

分享到微博請遵守國家法律
新丰县| 宁南县| 碌曲县| 襄城县| 汝阳县| 齐河县| 临泉县| 锦州市| 武乡县| 呼图壁县| 琼海市| 南丰县| 广州市| 松原市| 巴马| 淮阳县| 容城县| 岗巴县| 凤台县| 宁强县| 衡东县| 永清县| 罗定市| 文安县| 郁南县| 本溪市| 翁源县| 治县。| 彰化县| 弋阳县| 美姑县| 读书| 长汀县| 什邡市| 呼图壁县| 中江县| 莱芜市| 大英县| 澄江县| 盐池县| 西青区|