상속, 다형성
기존 클래스의 필드 ,메서드를 새 클래스에서 재사용 하게 하는 상속. extends키워드로 부모(슈퍼) 클래스를 자식(서브)클래스로 확장한다. 자식 클래스를 만들면 부모 클래스도 메모리에 함께 생성된다. 자식 클래스에선 부모클래스에 접근할 수 있지만, 부모 클래스를 만든다고 상속 될 수 있는 클래스가 포함 되진 않으므로 부모클래스에서 자식 클래스의 정보가 없기에 접근은 불가하다. public class Car{ public void move(){ sout("차를 이동"); } } public class ElecCar extends Car{ @Override public void move(){ sout("전기차를 이동"); } } 부모의 메서드와 같은 이름으로 다른 기능을 사용하기 위해 오버라이딩. 실수 ..
java
2024. 3. 30. 04:31