inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

자바 클래스 선언 오류

309

보니베어

작성한 질문수 1

0

public class EE {
     int a = 1;


        EE ee = new EE();

        ee.a = 2;

}

이렇게하면 오류가 나고

여기서 블록을 하나 더 감싸면 오류가 안나더라구요


public class EE {
     int a = 1;


       EE ee = new EE();

      {  ee.a = 2 };

}

무슨 이유에서일까요?

클래스 선언 블록에서는 무언가 동작을 하는 코드를 넣을수 없는건가요?

답변 1

0

negigulshan903

Well, here is the simple example how to declare class in Java.

public class Person {
    // Class members (fields, methods, constructors, etc.) go here
    
    // Example field (instance variable)
    private String name;
    
    // Example constructor
    public Person(String name) {
        this.name = name;
    }
    
    // Example method
    public void sayHello() {
        System.out.println("Hello, my name is " + name);
    }
}

Thanks

강의 추천해주세요

2

25

1

케이테스트 서버 운영 방법

2

44

1

실습 파일 업로드 안된 것 같아요 이거 강사님한테 보여주세요

1

24

2

젠킨스버전과 플러그인설치

1

37

2