Notice
Recent Posts
Recent Comments
Link
목록다형성 (1)
kenzi
자바 객체지향 정리
남궁성님의 유튜브 강의 정리 객체지향 언어(Object-Oriented Programming) 의 핵심적인 개념 1) 캡슐화 : 변수에 직접 접근하지 않고 접근제어자와 메서드를 통해 간접으로 접근한다 ex) 타인이 내 방에 들어와서 내 물건 맘대로 가져가는거 x => 내게 요청하면 가져다줄수 있음 2) 상속 : 조상 클래스를 자손 클래스가 상속 받아서 자손클래스가 조상의 모든 멤버(메서드와 변수) 사용가능 + 자손 자신의 멤버(메서드와 변수) 추가도 가능 오버라이딩과 오버로딩의 차이점 --오버라이딩 : 상속받은 조상의 메서드를 자신에 맞게 변경하는 것 ---> 따라서 1) 선언부 변경 불가(선언부는 조상클래스의 메서드와 일치해야함) & 구현부 변경 가능 2) 자손클래스에서 오버라이딩된 메서드의 접근 제어..
자바
2022. 4. 1. 23:53