国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Java > 正文

java中繼承測試代碼分析

2024-07-13 10:14:35
字體:
來源:轉載
供稿:網友

繼承:可以基于已經存在的類構造一個新類。繼承已經存在的類就可以復用這些類的方法和域。在此基礎上,可以添加新的方法和域,從而擴充了類的功能。

public class ExtendsStu {	/*動物類:動物都可以動 * 1.Dog 2.Cat  * 在java中,子類可以繼承父類的屬性和功能; * 繼承關系的指定: 子類 extends 父類 * 不能被繼承的資源: * 1.子類不能繼承父類的構造方法,而且必須調用一個父類的構造器(因為生成子類對象的時候會初始化父類屬性) * 2.私有的資源不能被繼承 * 特殊的資源: * 1.靜態的資源是可以被繼承的 * 拓展: * protected修飾的資源可以在子類中被訪問;(跨包繼承的情況下,只能在子類內部訪問) * 繼承的注意點: * 1.java中的類的繼承是單繼承;一個父類可以有n個子類 * 2.子類構造器必須調用父類構造器 * 3.當子類有與父類同名的屬性的時候,子類對象this訪問的是自己的屬性 * 4.生成子類對象的時候會攜帶繼承連上的所有資源; */	public static void main(String[] args)	 {		Rose rose = new Rose();		rose.type = "玫瑰";		rose.sendPeople();		//rose.smile = '香';		Rose.colorFul = true;	}}class Flower {	public String type;	String color;	protected double size;	static Boolean colorFul;	private char smile;	public Flower(){	}	public Flower(String type, String color, double size, Boolean colorFul, char smile)	 {		//super();		System.out.println("調用了父類有參構造器");		this.type = type;		this.color = color;		this.size = size;		this.colorFul = colorFul;		this.smile = smile;	}	public void sendPeople(){		System.out.println(type+"被送人了");	}	private void demo(){		System.out.println("我是父類私有的方法");	}}class Rose extends Flower{	public void hello(){		System.out.println("您好,我的氣味");		//this.demo();不能繼承父類私有的方法	}}

總結

以上就是本文關于java中繼承測試代碼分析的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!


注:相關教程知識閱讀請移步到JAVA教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浦东新区| 大连市| 元氏县| 克什克腾旗| 胶南市| 共和县| 湘潭县| 措勤县| 乌什县| 化德县| 缙云县| 托克托县| 临西县| 略阳县| 兴国县| 襄垣县| 阳曲县| 盐边县| 扎兰屯市| 紫阳县| 克山县| 日土县| 汉沽区| 汶川县| 正蓝旗| 潼关县| 东源县| 合水县| 葫芦岛市| 沙湾县| 阿勒泰市| 达尔| 黄平县| 桃源县| 新竹市| 宁海县| 洪江市| 四平市| 荔浦县| 西峡县| 长泰县|