最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java中繼承測試代碼分析

 更新時間:2017年12月14日 08:40:36   作者:靜夜思鄉(xiāng)  
這篇文章主要介紹了java中繼承測試代碼分析,具有一定借鑒價值,需要的朋友可以參考下。

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

public class ExtendsStu {
	/*動物類:動物都可以動
 * 1.Dog 2.Cat 
 * 在java中,子類可以繼承父類的屬性和功能;
 * 繼承關系的指定: 子類 extends 父類
 * 不能被繼承的資源:
 * 1.子類不能繼承父類的構造方法,而且必須調(diào)用一個父類的構造器(因為生成子類對象的時候會初始化父類屬性)
 * 2.私有的資源不能被繼承
 * 特殊的資源:
 * 1.靜態(tài)的資源是可以被繼承的
 * 拓展:
 * protected修飾的資源可以在子類中被訪問;(跨包繼承的情況下,只能在子類內(nèi)部訪問)
 * 繼承的注意點:
 * 1.java中的類的繼承是單繼承;一個父類可以有n個子類
 * 2.子類構造器必須調(diào)用父類構造器
 * 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("調(diào)用了父類有參構造器");
		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中繼承測試代碼分析的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關文章

  • Java 中實現(xiàn)異步的多種方式

    Java 中實現(xiàn)異步的多種方式

    文章介紹了Java中實現(xiàn)異步處理的幾種常見方式,每種方式都有其特點和適用場景,通過選擇合適的異步處理方式,可以提高程序的性能和可維護性,感興趣的朋友一起看看吧
    2025-03-03
  • java 讀寫Parquet格式的數(shù)據(jù)的示例代碼

    java 讀寫Parquet格式的數(shù)據(jù)的示例代碼

    本篇文章主要介紹了java 讀寫Parquet格式的數(shù)據(jù)的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • 利用Mybatis?Plus實現(xiàn)一個SQL攔截器

    利用Mybatis?Plus實現(xiàn)一個SQL攔截器

    SQL攔截器是一種用于攔截和修改Mybatis執(zhí)行的SQL語句的工具,通過使用SQL攔截器,開發(fā)人員可以在執(zhí)行SQL語句之前或之后對其進行修改或記錄,本文就來借助一下Mybatis-Plus實現(xiàn)一個SQL攔截器吧
    2023-05-05
  • 詳解Thymeleaf的三種循環(huán)遍歷方式

    詳解Thymeleaf的三種循環(huán)遍歷方式

    Thymeleaf?是一款用于渲染?XML/XHTML/HTML5?內(nèi)容的模板引擎。本文為大家總結了Thymeleaf的三種循環(huán)遍歷方式,感興趣的可以跟隨小編一起學習一下
    2022-06-06
  • JVM入門之內(nèi)存結構(堆、方法區(qū))

    JVM入門之內(nèi)存結構(堆、方法區(qū))

    JVM 基本上是每家招聘公司都會問到的問題,它們會這么無聊問這些不切實際的問題嗎?很顯然不是。由 JVM 引發(fā)的故障問題,無論在我們開發(fā)過程中還是生產(chǎn)環(huán)境下都是非常常見的
    2021-06-06
  • Java中構造、生成XML簡明教程

    Java中構造、生成XML簡明教程

    這篇文章主要介紹了Java中構造、生成XML簡明教程,本文通過dom4j包來完成,需要的朋友可以參考下
    2014-08-08
  • 詳解Elastic Search搜索引擎在SpringBoot中的實踐

    詳解Elastic Search搜索引擎在SpringBoot中的實踐

    本篇文章主要介紹了Elastic Search搜索引擎在SpringBoot中的實踐,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • 解決Maven中關于依賴導入不進的問題

    解決Maven中關于依賴導入不進的問題

    這篇文章主要介紹了解決Maven中關于依賴導入不進的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Java實現(xiàn)Twitter的分布式自增ID算法snowflake

    Java實現(xiàn)Twitter的分布式自增ID算法snowflake

    這篇文章主要介紹了Java實現(xiàn)Twitter的分布式自增ID算法snowflake,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • Java?Date(日期)對象進行格式化的思路詳解

    Java?Date(日期)對象進行格式化的思路詳解

    Date類是經(jīng)常會使用到的一個用來處理日期、時間的一個類。Date類是在java.util包下的Date類,這篇文章主要介紹了Java?Date(日期)對象如何進行格式化呢,需要的朋友可以參考下
    2022-09-09

最新評論

浦江县| 运城市| 浦城县| 册亨县| 西城区| 沙田区| 托里县| 乐安县| 莱阳市| 普洱| 嘉黎县| 尼勒克县| 合作市| 谷城县| 塔河县| 南投县| 开江县| 绥江县| 宜兰县| 长白| 万山特区| 镇远县| 卓尼县| 汝城县| 万载县| 新泰市| 从江县| 子洲县| 双江| 儋州市| 茌平县| 邢台县| 淮安市| 攀枝花市| 修武县| 准格尔旗| 金门县| 洮南市| 温宿县| 蒙城县| 茌平县|