21년 4월 28일

Jeonniii·2021년 4월 28일

JAVA 객체지향

  • 어제 배운 것 : 상속(extends) - 확장, 코드재사용의 의미
    좋은 프로그램은 수정이 아닌 확장을 하며 만들어진다.
  • 클래스 구조

  • default,private,public..등
    public : 모든 접근 가능
    protected : 같은 패키지 내 접근가능, 자식에서 접근가능
    private : 클래스 내에서만 접근가능
    디폴트 : 같은 패키지내에서만 접근가능 ( 클래스에서 사용 x)

  • 차지향과 객체지향

  • call by reference, call by value

  • 메소드(return 값 존재 유무, 레퍼런스변수 유무, static/nonstatic)

  • 클래스에 생성자는 꼭 존재해야한다(기본생성자 자동생성) 기본생성자이름=클래스이름(같아야함)

  • 메소드 오버로딩(코드의 재사용)

  • 상속(다중상속 안됨)

profile
주니어 개발자 #웹개발#fullStack#java#react

0개의 댓글