자바 기초 강의 - 2-8강 생성자(Constructor) - 1

Sdílet
Vložit
  • čas přidán 27. 08. 2024
  • 📒 생성자에 대해 학습합니다. 생성자(Constructor)의 개념에 대해 이해하고 정의하는 방법에 대해 학습합니다.
    #Java #Beginner #Constructor #생성자 #자바프로그래밍

Komentáře • 5

  • @DWMoon1701
    @DWMoon1701 Před 9 měsíci

    생성자의 기본 개념 잘 들었습니다. 감사합니다.

  • @user-jq7rz6jg7m
    @user-jq7rz6jg7m Před 8 měsíci

    생성자 강의 감사합니다~

  • @user-se5sn4wy4d
    @user-se5sn4wy4d Před 10 měsíci

    강의 감사합니다.^^

  • @user-ik5ub5qs2v
    @user-ik5ub5qs2v Před měsícem

    1. 생성자(Constructor)
    클래스 구성 요소
    객체 인스턴스화 할 때 가장 먼저 호출되는 특수한 메서드 -> 모든 클래스는 하나 이상의 생성자 가짐
    객체가 갖는 필드 초기화 -> 모든 클래스는 하나 이상의 생성자 가짐
    생성자 이름은 반드시 클래스 이름과 동일해야 한다.
    반환 타입 없음
    모든 접근 제어자 적용 가능(public 이 일반적)
    2. 기본, 디폴트 생성자(Default Constructor)
    매개 변수X 구현 내용X 생성자
    생성자 정의하지 않으면 자동 생성
    다른 사용자 정의 생성자 정의 시 디폴트 생성자는 직접 정의해야 함
    생성자에서 명시적으로 필드 값 설정 안 하면 디폴트 값으로 초기화
    디폴트 초기 값 : 숫자 타입(0), 논리 타입(false), 참조 타입(null)
    3. 사용자 정의 생성자(User Defined Constructor)
    클래스 필드 초기화를 위해 정의하는 생성자
    하나라도 정의했을 시 디폴트 생성자는 자동으로 생성되지 않음
    좋은 강의 감사합니다!

  • @hankioh239
    @hankioh239 Před 2 lety

    강의 좋아요~감사합니다 +____+