이 영역을 누르면 첫 페이지로 이동
자바 쉽게하기 블로그의 첫 페이지로 이동

자바 쉽게하기

페이지 맨 위로 올라가기

자바 쉽게하기

객체배열-선언,할당/getter,setter,생성자 빨리 만들기

  • 2022.04.06 14:25
  • 자바-자린이의 도전기
728x90
728x90
SMALL

객체배열의 선언 및 할당

[표현법]
클래스 이름[] 배열명 = new 클래스이름[배열크기];

  Book이라는 객체를 만들어서 객체배열을 만들겠습니다. 배열의 크기는 5입니다. 이는 실행할 메소드 run클래스에서 만들 것이고, 라이브러리로 Book 클래스를 만들겠습니다.

  다음과 같은 Book 클래스를 생성하였습니다. getter/setter 메소드 그리고 기본생성자, 매개변수 있는 생성자를 일일히 타자 치는것이 매우 어렵습니다. 그러므로 eclipse에게 빨리 생성하게 할 수 있습니다.

다음은 팁입니다.

  다음과 같이 source에서 Generate Getters and Setters를 이용하여 변수마다 getter/setter 함수를 빨리 생성 할 수 있습니다. Generate Constructor using Fields는 생성자를 만들 수 있습니다. 변수를 지정하지 않으면 기본생성자, 자기 입맛에 맞게 변수를 지정하여 매개변수가 있는 생성자를 만들 수 있습니다. 네모 부분은 toString 오버라이딩 메소드 생성,상속을 통한 생성자 생성인데 나중에 알려드리겠습니다.

 

예시) 스캐너 함수를 사용하여 이용하여 입력받고 객체배열로 만들어 출력하기

2개만 입력을 받습니다.

입력을 받은 뒤 각각의 한 배열마다 생성자 구문을 통해  arr[i]에 넣어줍니다.

그리고 for문을 통해 모두 출력합니다.

728x90
300x250
LIST

'자바-자린이의 도전기' 카테고리의 다른 글

상속1-2)super./super()/오버라이딩  (0) 2022.04.09
상속 1-1)상속?/extends/상속 class 예시  (0) 2022.04.08
객체1-5) 오버로딩/Static/final변수  (0) 2022.04.06
객체 1-4)생성자부 this();/ 메소드/필드(지역변수,멤버변수,클래스변수,전역변수)  (0) 2022.04.04
객체1-3) 생성자부/접근제한자  (0) 2022.04.03

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • 상속1-2)super./super()/오버라이딩

    상속1-2)super./super()/오버라이딩

    2022.04.09
  • 상속 1-1)상속?/extends/상속 class 예시

    상속 1-1)상속?/extends/상속 class 예시

    2022.04.08
  • 객체1-5) 오버로딩/Static/final변수

    객체1-5) 오버로딩/Static/final변수

    2022.04.06
  • 객체 1-4)생성자부 this();/ 메소드/필드(지역변수,멤버변수,클래스변수,전역변수)

    객체 1-4)생성자부 this();/ 메소드/필드(지역변수,멤버변수,클래스변수,전역변수)

    2022.04.04
다른 글 더 둘러보기

정보

자바 쉽게하기 블로그의 첫 페이지로 이동

자바 쉽게하기

  • 자바 쉽게하기의 첫 페이지로 이동
250x250
300x250

검색

메뉴

  • 홈
  • 태그
  • 방명록

카테고리

  • 분류 전체보기 (71)
    • 자바-자린이의 도전기 (46)
    • DB-디비는 즐겁다 (23)
    • 클라우드,네트워크 (0)
    • 정보처리기사 문제풀이 (0)
    • JDBC MVC pattern (1)

최근 글

인기 글

댓글

공지사항

아카이브

태그

  • array
  • 향상된 for문
  • 배열복사
  • 생성자부
  • 추상클래스
  • 객체
  • for문 예제
  • 배열

나의 외부 링크

정보

광형의 자바 쉽게하기

자바 쉽게하기

광형

블로그 구독하기

  • 구독하기
  • RSS 피드

방문자

  • 전체 방문자
  • 오늘
  • 어제

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. © 광형. Designed by Fraccino.

티스토리툴바