[JAVA] 클래스(class) 구성 멤버

2020. 10. 12. 05:46·Computer Science/Programming Language

class(클래스) 선언

- class 키워드로 선언

- public : 다른 클래스에서 해당 클래스를 사용하거나 접근할 수 O

- { 필드, 메소드구현 } 

class(클래스) 구성멤버

1. 필드(Field)

객체의 데이터가 저장되는 멤버 변수 (데이터 : 객체의 고유 데이터, 부품 객체, 상태정보, 등)

 

2. 생성자(Constructor)

객체 생성 시 초기화 역할 담당

- new 연산자로 호출되는 { } 

- 필드 초기화/ 메소드 호출 -> 객체 사용할 준비

- 클래스 이름으로 되어있고 return X

 

3. 메소드(Method)

객체의 동작에 해당하는 실행 블록(=객체의 동작 구현)

- 함수

 

저작자표시 비영리 변경금지 (새창열림)

'Computer Science > Programming Language' 카테고리의 다른 글

[JAVA] 텍스트 파일 및 바이너리 파일 복사  (0) 2020.12.12
[JAVA] 스트림 - 바이트 스트림, 문자 스트림, 버퍼스트림을 이용한 파일 입출력  (0) 2020.12.12
[JAVA] 객체지향프로그래밍(JAVA) 기본  (0) 2020.10.12
[JAVA] 열거 객체의 메소드  (0) 2020.10.12
[JAVA] 열거상수, 열거 타입변수, 객체 ?  (0) 2020.10.10
'Computer Science/Programming Language' 카테고리의 다른 글
  • [JAVA] 텍스트 파일 및 바이너리 파일 복사
  • [JAVA] 스트림 - 바이트 스트림, 문자 스트림, 버퍼스트림을 이용한 파일 입출력
  • [JAVA] 객체지향프로그래밍(JAVA) 기본
  • [JAVA] 열거 객체의 메소드
BS Kwak
BS Kwak
  • BS Kwak
    Slow but steady wins the race
    BS Kwak
  • 전체
    오늘
    어제
    • 카테고리 (161)
      • Project (2)
      • Next.js (3)
      • HTML+CSS+JS (17)
      • Computer Science (139)
        • Programming Language (52)
        • 자료구조와 알고리즘 (75)
        • Digital circuit (3)
        • 기타 error (9)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    해시
    mysql error
    cmd error
    LNK2001
    런타임 에러
    c++error
    오블완
    leetcode
    티스토리챌린지
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
BS Kwak
[JAVA] 클래스(class) 구성 멤버
상단으로

티스토리툴바