메모장으로 빠르게 한거라 오류가 있을수도 있어요 ㅠㅠ
class COndo {
private float Ondo = 0;
public COndo()
{
}
public void SetOndo(float Input)
{
Ondo = Input;
}
public float GetOndo(void)
{
return Ondo;
}
abstract public float Convert(void);
}
class HwaOndo extends COndo {
public HwaOndo()
{
}
public float Convert(void)
{
float Sub = 0;
//변환루틴
return Sub;
}
}
class SubOndo extends COndo {
public SubOndo()
{
}
public float Convert(void)
{
float Hwa;
//변환루틴
return Hwa;
}
}
public class TemperatureConvert {
public static void main(String[] args) {
COndo HwassiOndo = new HwaOndo();
HwassiOndo.SetOndo(10);
float Convert = HwassiOndo.Convert();
System.out.println(HwassiOndo.GetOndo());
}
}
으헝헝 더어려워졌당 ㅠㅠ
자바는 버츄아가 아니라 앱스트랙트로 하네
그리고 자바는 소멸자 없음?
보니까 delete안해줘도 다 알아서 지워주는거같고 가상 소멸자 안만들어줘도 다 알아서 해주나보네...쩌네
자바는 동적바인딩이라 C++에 =0 이거 해놓은게 abstract 추상화
좋구만...
포인터도 없고
자바 킹왕짱!!
하지만 JVM이라는 울타리가있어서 난 맘에 안들던데 ㅜㅜ
JVM이 있어서 쉽게 인터프리터 할수있는거아니에요? ㅎ