생성자

이동원·2024년 3월 8일

먼저 지난시간에 했던걸 간략하게 정리해보자면

  • 상속의 단점 보완 하기위해 구성 (composition) 을써주며
    객체를 사용해서 또 다른 객체를 만듦(요청)
  • 구성시 다양한 객체를 구성할수있는데, 객체의 종류가 많아지면 객체를 저장하기 위한 변수가 많이 필요 하다
  • 비슷한 객체를 그룹화할 필요있다 so 형변환 사용 ,다양한 객체를 하나의 개념으로 보기위해 형변환 활용
  • 개, 고양이 ,기린 ,사자 등의 객체를 동물 이라는 하나의 카테고리로 표현가능 필요에 따라 개를 개로 보거나 동물로 보거나 할수있다.

생성자

  • 모든 클래스에는 반드시 하나이상의 자바 생성자가 있어야한다
  • 객체를 생성하는 역할을 하며, 클래스 내부에 존재하는 구성요서인 필드 ,메서드 ,생성자,이너클래스 중 하나이다
  • 특이한 메소드로써 클래스 이름과 동일한 이름으로 지어야하고 , 리턴타입이없다

0개의 댓글