2023년 03월 19일 - 넷째 주 수업!
18일에 이어서 작성을 해보려고 한다! 다형성으로 패키지를 만들었다. MyWork, Work, WorkMain 클래스를 만들어서 코드를 작성해 주었다. extends 를 기준으로 왼쪽에 자식클래스, 오른쪽에 부모클래스명을 작성해준다. 아래에는 오버라이딩 해주어서 work A, B, C 추상메소드를 구현해 주고, levelUp 메소드를 하나 더 만들어주었다. Work 클래스에는 coffee 와 trash 메소드를 구현해 주었고, workA, workB, workC 하위 클래스로 작성해주었다. WorkMain 클래스에 코드를 작성해 주었는데, 추상클래스에는 객체 생성을 할 때 자식껄로 생성을 해야된다! WorkB를 호출해주고 work를 Mywork로 캐스팅하여 levelUp 메소드도 같이 호출해서 출력해주었..
2023. 4. 11.