jdk自帶註解 ①@Override覆蓋父類方法時顯示 ②@Deprecated定義過時的方法 @SuppressWarnings忽略過時函數的警告 廢話少說,上個例子 /////////////////////////////////////////Person.java://////////// ...
jdk自帶註解
①@Override覆蓋父類方法時顯示
②@Deprecated定義過時的方法
@SuppressWarnings忽略過時函數的警告
廢話少說,上個例子
/////////////////////////////////////////Person.java://////////////////////////////////////////////////////
package com.qust.tianmanyi;
public interface Person {
public String name();
public int age();
@Deprecated
public void sing();
}
/////////////////////////////////Child.java://////////////////////////////////////////////
package com.qust.tianmanyi;
public class Child implements Person {
@Override
public String name() {
// TODO Auto-generated method stub
return null;
}
@Override
public int age() {
// TODO Auto-generated method stub
return 0;
}
@Override
public void sing() {
// TODO Auto-generated method stub
}
}
////////////////////////////////////////test .java////////////////////////////////////////
package com.qust.tianmanyi;
public class test {
@SuppressWarnings("deprecation")
public void sing(){
Person p=new Child();
p.sing();//過時的函數會有個線把它化掉 具體效果請調試代碼
}
}