至少能從生活中感覺出來那道光芒
接下來就是 Interface( 接口 )
什麼是 Interface ?
我該怎麼用?
我們先模擬情境吧
現在如果你要開派對
你希望是開聖誕趴?制服趴?
派對必備用品?
所以參加你的派對都必須要遵守( 實作 )!
1 . 制定規範
/**
* 派對必要裝扮
* @author brian
*/
public interface DressUp {
/** 耳環 */
String earring();
/** 上衣 */
String clothes();
/** 褲子 */
String pants();
/** 通關密語 */
void password();
}
2 . 只要參加都要有此配件才可參加
/**
* 主題:我家派對
* @author brian
*/
public class MyParty implements DressUp {
@Override
public String earring() {
// 閃亮配飾
return "diamond";
}
@Override
public String clothes() {
// 紅色上衣
return "redTShirt";
}
@Override
public String pants() {
// 短褲
return "shortPants";
}
@Override
public void password() {
// 心裏通關密語
System.out.println("內心的通關密語:Cool");
}
public static void main(String[] args) {
MyParty Peter = new MyParty();
System.out.println("Peter的配飾 : " + Peter.earring());
System.out.println("Peter的上衣 : " + Peter.clothes());
System.out.println("Peter的褲子 : " + Peter.pants());
Peter.password();
}
}
Peter的配飾 : diamond
Peter的上衣 : redTShirt
Peter的褲子 : shortPants
內心的通關密語:Cool
歡迎轉載,請註明出處。
沒有留言:
張貼留言