• 회원가입
  • 로그인
  • 구글아이디로 로그인

[Keyword] Java - class 키워드 - 클래스 정의/선언

1,080  
목차
  1. class 예제 - 문자열 출력 클래스 정의
  2. class 정의
  3. class 구문
  4. class 예제 - 정수 출력 클래스 정의

 

class 예제 - 문자열 출력 클래스 정의

Hz.java

※ 객체 생성 없은 문자열 출력.

 

public class Hz {

  public static void main(String[] args) {

    System.out.println("홈짱닷컴 Homzzang.com");

  }

}

 

결과값: 홈짱닷컴 Homzzang.com

 

class 정의

 

클래스 (= 객체 생성자 역할) 정의/선언에 사용.

 

※ 클래스: 객체 생성하는 템플릿 역할. (예) 붕어빵 기계.

※ 객체 : 클래스로 찍어낸 구체적 대상. (예) 붕어빵, 잉어빵,...

 


 

1.

Java에서 실행되는 모든 코드 라인은 클래스 안에 있어야 함. 

 

2.

클래스는 첫 글자가 항상 대문자로 시작해야 함.

 

3.

Java 파일명은 반드시 클래스 이름과 일치해야 함.

 

4.

클래스는 단독으로 사용할 수도 있고, (예제1)

객체를 생성해 객체 이용할 수도 있음. (예제2)

 

 

class 구문

 

접근제어자 class 클래스명 {

    클래스 내용.

}

 


PS.

접근제어자는 선택적으로 사용 가능.

 

 

class 예제 - 정수 출력 클래스 정의

Hz.java

※ 객체 생성 후, 객체 이용해 클래스 속성값 3 출력

 

public class Hz {

  int x = 3;


  public static void main(String[] args) {

    Hz myObj = new Hz();

    System.out.println(myObj.x);

  }

}

 

결과값: 3

 

PS. 

클래스 자세히 보기.

https://homzzang.com/b/java?page=&sca=class



분류 제목
Keyword Java - Keywords (키워드) 종류
Keyword Java - abstract 키워드 - 추상 (클래스/메서드) 선언.
Keyword Java - assert 키워드 △ - 디버깅 할 때 사용.
Keyword Java - boolean 키워드 - 참거짓 자료형 지정.
Keyword Java - break 키워드 - (반복문・switch 조건문) 탈출. (= 브레이크)
Keyword Java - byte 키워드 - 1byte 크기의 '정수형' 자료형 지정. (= 바이트)
Keyword Java - case 키워드 - switch 조건문의 각 조건 지정.
Keyword Java - catch 키워드 - try 구문에서 에러 발생 시 실행할 내용 정의 (= catch키워드 = …
Keyword Java - char 키워드 - 2byte 크기의 '단일 문자' 지정 자료형.
Keyword Java - class 키워드 - 클래스 정의/선언
Keyword Java - continue 키워드 - 반복문에서 특정 조건 건너뛰기
Keyword Java - const 키워드 - 상수 지정. (※ 사용폐기. final 키워드로 대체.)
Keyword Java - default 키워드 - switch 조건문에서 기본 실행코드 정의. (= 디폴트)
Keyword Java - do 키워드 - do...while... 반복문에서 일단 먼저 실행할 코드 정의.
Keyword Java - double 키워드 - double 자료형 소수 선언.
Keyword Java - else 키워드 - if 조건문에서 if 조건이 거짓일 때 실행할 내용.
Keyword Java - enum 키워드 - 상수 열거형 클래스
Keyword Java - exports 키워드 △ - 모듈과 함께 패키지 내보내기. (※ Java 9에 추가.)
Keyword Java - extends 키워드 - 클래스를 상속.
Keyword Java - final 키워드 - (변수/메서드/클래스)의 (재정의/상속) 방지. + 상수 지정. (= 파이…
1/3
목록
찾아주셔서 감사합니다. Since 2012