글쓰기 / 관리자
헤니l
헤니의 개발 공부
헤니l
전체 방문자
오늘
어제
  • 분류 전체보기 (100)
    • study (46)
      • JAVA (5)
      • PHP (24)
      • JS , jQuery (7)
      • 서버 (1)
      • 코딩테스트 (9)
    • 회사일기 (1)
    • 취준 (2)
    • 인천일보아카데미 교육과정 (51)
      • 인천일보아카데미 (51)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • php게시판
  • HTML공부
  • JS
  • php게시판리스트
  • php계층형게시판
  • HTML
  • CSS
  • 비전공개발자
  • 게시판구현
  • PHP
  • 날씨어플만들기
  • 비전공자개발공부
  • 비전공코딩공부
  • 비전공개발공부
  • php회원가입
  • 코딩공부
  • 코딩
  • 자바스크립트
  • 개발공부
  • 인천일보아카데미

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
헤니l

헤니의 개발 공부

study/JAVA

[TPC] 객체 생성하기, 초기화

2023. 2. 9. 22:18

기본자료형 ( int, varchar ...) 외 다른 타입을 직접 만들어 사용할때 class가 사용된다 

 

    정수     책 
    int a;      Book b;
(기본자료)     (사용자 정의)

 

a는 숫자를 가지고있기 때문에 기본 데이터 타입인 int에 담을 수 있지만 

책이라는 객체는 어디에도 담을 수 없기때문에 Book이라는 데이터타입을 직접 만들어줘야한다 

 

class 로 자료형 설계 

public class Book{

         제목,작가,가격 ...

}

 

객체 생성

Book b = new Book();

 

new 연산자를 이용해 객체를 생성해주면 

위에 설계했던 Book class가 메모리에 생성된다 

 

 

초기화 작업

public book() {

     b.title = "제목은요";

     b.writer = "작가는요";

     b.price = 14000; 

} 

 

제목, 작가, 가격 각각에 값 넣어서 초기화 작업 

 

 

 

 

    'study/JAVA' 카테고리의 다른 글
    • [JAVA] 배열, 변수/메서드
    • [JAVA] 프로그래밍의 3대요소 , class, new
    • [JAVA] for문 연습하기(별 출력)
    • [JAVA] for문 문제 연습하기 (합계, 배수, 구구단, 홀짝 구하기,주사위)
    헤니l
    헤니l

    티스토리툴바