位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Java > 問(wèn)題詳情

Java 內(nèi)置注解介紹之@Override

提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-11-28

內(nèi)置注解介紹之@Override

JDK1.5中共定義廣七個(gè)注解,三個(gè)位于java.lang包中,其余四個(gè)在java.lang.annotation包中。其中,位于javaJang包中的三個(gè)是作用在代碼上的注解。以下介紹三個(gè)最常用的內(nèi)置注解。

@Override如是一個(gè)標(biāo)記注解類型,標(biāo)注在方法上,用于檢查該方法是否為重寫(xiě)方法。如果在一 個(gè)沒(méi)有覆蓋父類方法的方法上使用@Override注解,Java編譯器將以一個(gè)編譯錯(cuò)誤來(lái)警示。

//override的使用

public class Animal {

public void printName() {

}

}

class Dog extends Animal{

private String name;

public Dog(String name) {

this.name = name;

}

@Override

public void printName() {

System.out.println("動(dòng)物的名字是:"+name);

}

}

image.png

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部