6_SUM

·2025년 4월 19일

Power Java

목록 보기
30/75
  1. 상속을 이용하면 여러 클래스에 공통적인 코드들을 하나의 클래스로 모을 수 있어서 코드의 중복을 줄일 수 있다.
  2. 자식 클래스는 부모 클래스의 public 멤버, protected 멤버, 디폴트 멤버(같은 클래스 내부에 있다면)를 상속받는다.
  3. (부모 클래스의 생성자) -> (자식 클래스의 생성자) 순으로 호출된다.
  4. 오버로딩은 같은 메소드명을 가진 여러개의 메소드를 작성하는 것,
    오버라이딩은 부모 클래스의 메소드를 자식 클래스가 다시 정의하는 것.
  5. 부모 클래스 변수로 자식 클래스 객체를 참조할 수 있다
    => 업캐스팅(상형 형변환)
  6. 자바에서는 메소드 바인딩이 실행 시까지 연기된다.
    (실행 단계에서 객체의 실제 타입을 보고 적절한 메소드를 호출하는 것= 동적 바인딩)

0개의 댓글