Cohe

06 class 본문

개발 언어/JAVA

06 class

코헤0121 2024. 3. 12. 17:26
728x90

class

  • 클래스
    • 객체를 프로그래밍 언어로 표현한 것
    • 객체의 설계도
    • 클래스를 통해 만드는 하나의 실제 객체를 인스턴스라고 부른다
    • 클래스의 메서드는 객체의 행동 클래스의 변수는 객체의 현재 상태를 나타낸다.
    • 클래스는 참조형 변수 타입
  • 클래스 규칙들
    • public class는 파일 이름과 같아야 한다.
    • public class는 한 파일에 한개만 존재할 수 있다.
    • 같은 패키지 내에서는 같은 이름의 클래스는 사용할 수 없다.
    • 다른 패키지에서 import할 때는 public class만 접근 할 수 있다
    • public class는 파일의 이름이기 때문에 그 소스 파일 전체의 주제를 알 수 있는 이름으로 짓는 것이 좋다.
    • 클래스의 이름은 대문자로 시작하는 것이 좋다.
  • 메서드
    • 클래스의 행동 및 기능을 나타낸다. 다른 언어에서는 함수라고도 불리지만 자바에서는 클래스 내부에서만 정의할 수 있기 때문에 메서드라는 용어를 사용한다.
  • 메서드의 특징
    • 어떤 단어 뒤에 ()가 붙는 경우 메서드
    • 한번 만들어 두면 여러번 사용할 수 있음.
    • 여러 기능들을 묶어서 이름을 붙여 놓은 것이 메서드
    • 값을 반환할 수 있다.
  • 메서드 형식
    • (접근 제한자) (static) 반환타입 메서드 면(매개변수타입 매게 변수 이름){ 함수에 대한 정의, 여러가지 기능을 구현)}
    • 반환타입 : 메서드가 모든 기능을 수행한 후에 전달한 반환 값의 타입을 지정, 반환할 때 사용하는 키워드는 return 을 이용한다.
      • ex) return ( 반환값);

 

'개발 언어 > JAVA' 카테고리의 다른 글

07 Class, Method, Package  (0) 2024.03.13
회원관리 시스템 작성  (0) 2024.03.12
05 While문~ 변수  (0) 2024.03.11
04 For 문  (0) 2024.03.08
03 연산자, Scanner  (0) 2024.03.07