overloading
-
8일차 - JAVA 상속프로그래밍 언어/JAVA 2021. 4. 11. 20:29
오늘은 상속에 대해 배웠다. 상속에 대한 개념과 구현은 어떻게 하는지는 이해했지만 이것을 잘 사용하는 방법을 익히고 실제로 사용해야할 수 있는 날이 오면 좋겠다. 1. 상속이란? 상속은 아마 프로그래밍 배우기 전에도 한번쯤은 들어봤을 단어이다. 부모가 자식에게 재산을 넘겨줄 때도 상속이라는 단어를 쓴다. 즉, 프로그래밍에서는 부모 클래스에서의 변수나 메소드를 자식 클래스에게 똑같은 기능을 구현을 할 수 있도록 변수나 메소드를 넘겨주는 것이다. 그러면 코드에서는 어떻게 구현하면 될까? // 부모 클래스 class Cal{ public int sum(int v1, int v2){ return v1 + v2; } } // 자식 클래스 class Cal2 extends Cal{} 위와 같이 2 정수를 더하는 기..