Java - 구성(1)

잠자는 고양이·2023년 10월 23일
0

Java

목록 보기
8/73
class 전사 {
    String lastName; // 맴버 변수 : 장기 기억
    String lastWeaponName;

    void 공격(String name, String weaponName) {


        lastName = name; //지역 변수 : 단기기억
        lastWeaponName = weaponName;

        공격문구출력(name, weaponName);
    }

    void 재공격() {
        String name = this.lastName;
        String weaponName = this.lastWeaponName; // 모든 this. 은 생략이 가능! 

        공격문구출력(this.lastName, this.lastWeaponName);// 변수가 아니라 값
    }
    void 공격문구출력(String name, String weaponName) {
        System.out.println(name + "(이)가 " + weaponName + "(으)로 공격합니다.");
    }
profile
개발자가 되고 싶은 잠자는고양이

0개의 댓글