1. 하나의 클래스 설계로 여러 개의 객체를 만들 수 있다
2. 우선 순위가 아주 높은 . 연산자의 이해
클래스 설계하고 메모리에 올리기
new 키워드와 데이타입(); —> 생성자
실습 코드
package basic.ch05;
public class Warrior {
// 속성
String name;
double height;
double weight;
String color;
int health;
int attackPower; // 공력력
int defensePower; // 방어력
package basic.ch05;
public class WarriorMainTest {
// 메인 함수(코드의 시작점) --> JVM Stack
public static void main(String[] args) {
// new -> 예약어, () <- 생성자
Warrior warrior1 = new Warrior();
// 메모리에 올라가면 객체라고 부른다. heap(동적 메모리 영역)
// 객체의 접근은 . 연산자를 통해서 접근할 수 있다.
Warrior warrior2 = new Warrior();
warrior1.name = "티모";
warrior1.health = 100;
warrior1.attackPower = 30;
warrior1.defensePower = 1;
System.out.println("--------------------");
warrior2.name = "야스오";
warrior2.health = 120;
warrior2.attackPower = 20;
warrior2.defensePower = 2;
System.out.println("---------------------");
System.out.println(warrior1.name);
System.out.println(warrior2.name);
}
}
우선 순위가 아주 높음 . 연산자
'JAVA > Java 기초' 카테고리의 다른 글
[JAVA]이미지 올리기 (0) | 2024.04.29 |
---|---|
[JAVA] 기초 - 함수와 메서드 (1) | 2024.04.19 |
[JAVA]기초 'break, continue 사용' (0) | 2024.04.17 |
[JAVA]기초 '반복문 while' (0) | 2024.04.17 |
[JAVA] 기초 "반복문 for" (0) | 2024.04.17 |