컴공생의 다이어리
[자바, Java] 클래스(class)란? 본문
클래스(class)란?
클래스는 유사한 특징을 지닌 객체들의 속성과 동작을 묶어 놓은 집합체이다. 따라서 클래스는 객체의 청사진(blueprint)이다.
예를 들어 학생이라는 클래스를 만든다면 속성으로 이름, 학번, 전공, 학년을 속성으로 둘 수 있다. 아래는 지금 말한 학생에 대한 속성을 클래스로 만든 것이다.
public class Student{
String name; //이름
int studentNumber; //학번
String major; //전공
int grade; //학년
}
객체지향 프로그래밍을 할 때
- 객체를 정의
- 각 객체의 속성을 멤버 변수로, 역할을 메서드로 구현
- 각 객체간의 협력을 구현
https://m.blog.naver.com/highkrs/220201921836
출처 : 한번에 끝내는 Java/Spring 웹 개발 마스터 초격차 패키지 Online
728x90
'Development > Java' 카테고리의 다른 글
[자바, Java] 오버로딩(Overloading)과 오버라이딩(Overriding) (0) | 2021.08.13 |
---|---|
[자바, Java] 클래스(class), 객체(object), 인스턴스(instance) 차이 (1) | 2021.08.12 |
[자바, Java] 객체(Obejct)란? (0) | 2021.07.14 |
[자바, Java] 반복문 - for문 (0) | 2021.07.13 |
[자바, Java] 반복문 - while, do-while 문 (0) | 2021.07.12 |
Comments