[JAVA] 자바 헷갈리는 용어 정리_1

slchoi·2022년 1월 11일
0

자바의 정석

목록 보기
14/19
post-thumbnail

'자바의 정석 3rd Edition'을 공부하며 헷갈리는 용어들을 정리한 것입니다.

1. 객체 vs 인스턴스

2. 클래스 변수 vs 인스턴스 변수 + 클래스 메서드 vs 인스턴스 메서드

3. 생성자, this, super

사진에 사용된 코드의 출처: https://github.com/castello/javajungsuk3/tree/master/source

4. 오버로딩(overloading) vs 오버라이딩(overriding)

  • 오버로딩(overloading): 한 클래스 내에 같은 이름의 메서드를 여러 개 정의하는 것
    • 기존에 없는 메서드를 정의하는 것 (new)
  • 오버라이딩(overriding): 상속받은 메서드의 내용을 변경하는 것 (change, modify)

사진 코드 출처: 자바의 정석 3rd Edition p.329

profile
예비 백엔드 개발자

0개의 댓글