IT/Programming
[JAVA] method override(재정의) 사용 예제
package dayday11; /* * 메소드 오버라이드 (재정의) * 1. 부모가 물려준 메소드를 몸통만 (중괄호 영역) 자식이 수정해서 쓰는 것 * - 주의 점 : 메소드 이름 같다. 반환 자료형 같다. 매개변수 자료형 같다. 내용물만 다르다. 상속개념 * - 클래스의 크기를 줄이기 위해, * - 다형성을 위해 * 오버 로딩 - 매개변수, 반환 자료형 차이, 이름 같다. 함수개념.. * * - 부모 메소드의 노출범위를 * 자식 클래스가 오버라이드할때, * 넓힐 수는 있지만 좁힐 수는 없다. * ex_ 부모 : public -> 자식 : private XX * 부모 : private -> 자식 : public OO * - 참고 : 오버라이드 어노테이션(annotation) * - Annotation?..
2023. 4. 21. 17:30