欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java中繼承測試代碼分析

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

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

public class ExtendsStu {
	/*動(dòng)物類:動(dòng)物都可以動(dòng)
 * 1.Dog 2.Cat 
 * 在java中,子類可以繼承父類的屬性和功能;
 * 繼承關(guān)系的指定: 子類 extends 父類
 * 不能被繼承的資源:
 * 1.子類不能繼承父類的構(gòu)造方法,而且必須調(diào)用一個(gè)父類的構(gòu)造器(因?yàn)樯勺宇悓ο蟮臅r(shí)候會初始化父類屬性)
 * 2.私有的資源不能被繼承
 * 特殊的資源:
 * 1.靜態(tài)的資源是可以被繼承的
 * 拓展:
 * protected修飾的資源可以在子類中被訪問;(跨包繼承的情況下,只能在子類內(nèi)部訪問)
 * 繼承的注意點(diǎn):
 * 1.java中的類的繼承是單繼承;一個(gè)父類可以有n個(gè)子類
 * 2.子類構(gòu)造器必須調(diào)用父類構(gòu)造器
 * 3.當(dāng)子類有與父類同名的屬性的時(shí)候,子類對象this訪問的是自己的屬性
 * 4.生成子類對象的時(shí)候會攜帶繼承連上的所有資源;
 */
	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)用了父類有參構(gòu)造器");
		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();不能繼承父類私有的方法
	}
}

總結(jié)

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

相關(guān)文章

  • Java的三種代理模式簡述

    Java的三種代理模式簡述

    這篇文章主要簡述Java的三種代理模式,java的代理模式主要包括靜態(tài)代理、動(dòng)態(tài)代理、Cglib代理,感興趣的小伙伴可以參考下面文章的具體內(nèi)容
    2021-09-09
  • Java FtpClient 實(shí)現(xiàn)文件上傳服務(wù)

    Java FtpClient 實(shí)現(xiàn)文件上傳服務(wù)

    本文主要對Java FtpClient實(shí)現(xiàn)簡單的圖片上傳到服務(wù)器的方法進(jìn)行介紹,并且展示的小demo中,對配置過程中主要碰到的問題:關(guān)于文件權(quán)限的問題也進(jìn)行了說明,下面跟著小編一起來看下吧
    2016-12-12
  • 使用JPA傳遞參數(shù)的方法

    使用JPA傳遞參數(shù)的方法

    這篇文章主要介紹了使用JPA傳遞參數(shù)的方法,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-06-06
  • Java 中的 Unsafe 魔法類的作用大全

    Java 中的 Unsafe 魔法類的作用大全

    Unsafe是位于sun.misc包下的一個(gè)類,主要提供一些用于執(zhí)行低級別、不安全操作的方法,關(guān)于Java 中的 Unsafe 魔法類,到底有啥用處,你都了解嗎,下面通過本文給大家普及一下
    2021-06-06
  • idea中g(shù)it如何修改commit(ChangeList的使用)

    idea中g(shù)it如何修改commit(ChangeList的使用)

    這篇文章主要介紹了idea中g(shù)it如何修改commit(ChangeList的使用),具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • 使用Java代碼將IP地址轉(zhuǎn)換為int類型的方法

    使用Java代碼將IP地址轉(zhuǎn)換為int類型的方法

    這篇文章主要介紹了使用Java代碼將IP地址轉(zhuǎn)換為int類型的方法,這也是各大計(jì)算機(jī)考試和ACM以及面試的常見基礎(chǔ)問題,需要的朋友可以參考下
    2015-08-08
  • SpringBoot集成SwaggerUi以及啟動(dòng)時(shí)遇到的錯(cuò)誤

    SpringBoot集成SwaggerUi以及啟動(dòng)時(shí)遇到的錯(cuò)誤

    這篇文章主要介紹了SpringBoot集成SwaggerUi以及啟動(dòng)時(shí)遇到的錯(cuò)誤,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • 詳解hibernate4基本實(shí)現(xiàn)原理

    詳解hibernate4基本實(shí)現(xiàn)原理

    本文通過圖文并茂的形式給大家介紹的hibernate4基本實(shí)現(xiàn)原理,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下吧
    2017-09-09
  • springboot使用redisTemplate操作lua腳本

    springboot使用redisTemplate操作lua腳本

    本文主要介紹了springboot使用redisTemplate操作lua腳本,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Java程序的邏輯控制和方法詳解

    Java程序的邏輯控制和方法詳解

    這篇文章主要介紹了Java程序的邏輯控制和方法詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04

最新評論