JAVA 07(2) 생성자와 String 클래스

2021. 8. 3. 19:49·Programming/Java

컴파일러는 문자열("Happy")이 보이면 String 인스턴스를 생성해서 해당 문자열을 메소드의 인자에 전달한다. 해당 메소드는 인스턴스의 주소를 반환한다.

 

좋은 클래스 정의란?

인스턴스 구분을 위해 필요한 정보를 갖는 것이다. 

 

생성자는 초기화를 위한 메소드를 대체한다. 생성자의 이름은 클래스의 이름과 동일하다. 생성자는 값을 반환하지 않고 반환형도 표시하지 않는다.

 

좋은 클래스는 생성자를 직접 정의한다.

 

'Programming > Java' 카테고리의 다른 글

JAVA 09 정보은닉과 캡슐화  (0) 2021.08.04
JAVA 08 패키지의 이해  (0) 2021.08.04
JAVA 07(1) 클래스와 인스턴스  (0) 2021.08.03
JAVA 01 자바의 원리  (0) 2021.08.03
인터페이스(interface)  (0) 2021.06.07
'Programming/Java' 카테고리의 다른 글
  • JAVA 09 정보은닉과 캡슐화
  • JAVA 08 패키지의 이해
  • JAVA 07(1) 클래스와 인스턴스
  • JAVA 01 자바의 원리
사랑우주인
사랑우주인
  • 사랑우주인
    lovelyAlien
    사랑우주인
  • 전체
    오늘
    어제
  • 글쓰기
    관리
    • 분류 전체보기 (209)
      • Programming (4)
        • Spring (28)
        • Java (46)
        • JPA (2)
        • 디자인 패턴 (5)
        • 개발&아키텍처 (0)
      • Network (14)
      • OS (19)
      • Database (1)
      • Kubernetes (0)
      • Kafka (2)
      • Algorithm (49)
        • BaekJoon (1)
        • Programmers (19)
        • Algorithm (5)
        • Socar (2)
        • LeetCode (19)
      • Interview (2)
      • Issues (2)
      • DotJoin (1)
      • Git (4)
      • 독서 (3)
      • 끄적끄적 (1)
      • 외부활동 (26)
        • 항해플러스 (2)
        • JSCODE 네트워크 (19)
        • JSCODE 자바 (5)
      • SQL (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • GitHub
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Oauth2
    rotting oranges
    Process
    pacific atlantic water flow
    디자인 패턴
    운영체제
    clone graph
    lower bounded wildcards
    Reorder List
    socar
    OS
    @JsonProperty
    Climbing Stairs
    제네릭
    준영속 엔티티
    RR
    wildcards
    @JsonNaming
    트랜잭션
    minimum number of arrows to burst balloons
    JSCode
    algorithm
    Generic
    runner 기법
    LinkedList
    AuthenticationSuccessHandler
    BFS
    추상화 클래스
    Thread
    fcfs
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.1
사랑우주인
JAVA 07(2) 생성자와 String 클래스
상단으로

티스토리툴바