casting
-
Java - Casting 명시적변환Java 2018. 1. 18. 14:26
public class Spell { public String casting() { return "주문을 외운다"; } } public class Fire extends Spell { @Override public String casting() { return "화염"+super.casting(); } } public class Ice extends Spell { @Override public String casting() { return "냉기"+super.casting(); } } public class Light extends Spell { @Override public String casting() { return "번개"+super.casting(); } } public clas..
-
Java - Promotion, Casting 묵시적, 명시적 형변환Java 2018. 1. 18. 11:04
package chapter05.exam06.promotion;/* vertebrate / \ / \ Birds Mamal / \ / \Chicken Duck Dog Cat*/ class Vertebrate{} // 척추 동물 class Birds extends Vertebrate{} // 조류class Chicken extends Birds{} // 닭class Duck extends Birds{} // 오리 class Mamal extends Vertebrate{} // 포유류class Dog extends Mamal {} // 개class Cat extends Mamal {} // 고양이 public class Promotion { static Vertebrate Verte; public stati..