예제로 공부하는 Java 100 문제풀이 Part.1 강의 기반 학습 내용입니다
public class Hello {
public static void main(String[] args) {
System.out.println("Hello World~");
}
}
접근제한자 클래스선언 클래스이름 {
접근제한자 static 반환타입 메서드이름(파라미터) {
// 구현할 코드 작성
}
}
클래스나 메서드에 접근할 수 있는 범위를 지정
종류 : public, private, protected, default ...
(강력) private > protected > public (제한x)
public
: 아무나 이용 가능 (ex, 공중 화장실)
private
: 외부에서 이용할 수 없음 (ex, 외부인 금지 화장실)
class
객체를 생성하는 틀(=프레임, 공장, 템플릿)
ex, 농기계 공장(class)를 통해서 호미(객체)를 만든다.
카멜케이스(단어와 단어 사이의 구분에 대문자를 이용)
메서드 = 함수
: 어떤 특정한 동작이나 작업, 행위 등을 수행하는 것