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