자바 틀린곳 좀 알려주세요 ㅜ

자바 틀린곳 좀 알려주세요 ㅜ

QA

자바 틀린곳 좀 알려주세요 ㅜ

본문

public class Person { String name; public Person(String name) { this.name = name; } public static void main(String[] args) { Person p = new Person("예진"); System.out.println(p.name); p = new Person(); p.name = "진태"; System.out.println(p.name); } }

이 질문에 댓글 쓰기 :

답변 1


public class Person {
    String name;
 
    public Person(String name) {
        this.name = name;
    }
   
    public static void main(String[] args) {
        Person p = new Person("예진");
        System.out.println(p.name);
        p = new Person(); // 이것을 왜 하셨는지요? // 이미 위에서 선언된 객체가 있는데
        p.name = "진태";
        System.out.println(p.name);
    }
}
답변을 작성하시기 전에 로그인 해주세요.
전체 946
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT