Java Overriding
-
(JAVA) 자바 상속 & 오버라이딩(Over riding)JAVA/컨셉 , 예제 2018. 8. 24. 13:52
자바의 가장 중요한 특징 중 하나가 상속이다. 상속을 해주는 클래스를 super class, 받는 클래스를 sub class라 한다. 상속이 무엇인가 유산을 물려받음과 같이 자바에서는 super class로부터 메소드를 물려받아 사용할 수 있다. 이때 사용하는 키워드가 extends이다.다음 클래스에서 작성한 메소드는 start와 main 두개뿐이다. 리턴 타입 뒤에 해당 메소드가 작성되어 있는 클래스가 적혀 있다. 나머지 메소드들은 Object 클래스에서 작성되었다는 말이다. quals 메소드에 ctrl 누르고 클릭해보면다음과 같이 메소드가 나온다. 스크롤을 맨 위로 올려보면Object 클래스가 나온다. 우리가 Object 클래스를 기본적으로 상속받아서 메소드들을 사용할 수 있는 것임을 기억하자. pa..