override1 java 오버라이드(Override) 오버라이드(Override) : 상속받은 메소드를 수정하고싶을때 step1 임의의 클래스(First 클래스)를 만든다. public class First { private int a; public void show() { System.out.println("a : "+ a); } } step2 First를 상속받자 public class Second extends First{ private int b; //멤버값을 출력하는 메소드(상속받은 a변수도 출력할 의무가 있다) //상속받은 출력기능 show는 a 변수만 함.. 개선하자!! //이를 개선하기 위해 Override : 이미 부모에게 받은걸 좀 수정 public void show() { System.out.println(); //부모의 프빗a는 못쓴다.. 2023. 1. 29. 이전 1 다음