wasup
Java) 데이터 타입 본문
반응형
자바에서 데이터 타입은 기본타입과 참조타입이 있다.
기본타입 : 함수타입, 실수타입, 논리타입
참조타입 : 배열타입, 열거타입, 클래스, 인터페이스
클래스는 참조타입의 데이터로 속성, 메서드, 생성자가 있다.
public class Book {
//속성 -> String bookname
static int bookId = 10;
String bookName;
String bookWriter;
int bookPrice;
String bookPublisher;
String managerId;
//생성자 -> Book(){}
Book(){
System.out.println("나는 디폴트 생성자!!");
}
//메서드
//get method : 인스턴스 변수의 값 가져오기
//set method : 인스턴스 변수의 값 대입하기
public static int getBookId() {
return bookId;
}
public static void setBookId(int bookId) {
Book.bookId = bookId;
}
//정의 method
void showBookInfo() {
System.out.println("책 인덱스 : " + bookId);
}
}
public class BookMain {
public static void main(String[] args) {
//인스턴스 생성하기(객체 생성)
Book book1 = new Book();////book1 -> 객체
book1.bookId = 1;
book1.showBookInfo();
}
}
다 같은 객체가 아니다
객체는 같아도 내용물이 다르면 다른 것!
객체.속성 = "test";
반응형
'IT > Java' 카테고리의 다른 글
Java) 다시 짚고 넘어가는 Java 개념 (0) | 2021.04.23 |
---|---|
Java) Packge Name (자바 패키지 명명) (0) | 2021.04.22 |
Java) 객체란? (0) | 2021.04.15 |
java) 자바 기초 복습5 (0) | 2021.04.01 |
java) 자바 기초 복습4 (0) | 2021.03.31 |
Comments