상세 컨텐츠

본문 제목

[JAVA] 기초 - 객체에 값 할당하기

JAVA/Java 기초

by 미로910 2024. 4. 19. 15:14

본문

더보기

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

관련글 더보기