"클래스"의 두 판 사이의 차이
2번째 줄: | 2번째 줄: | ||
클래스는 [[변수]]와 [[메소드]] 등을 자신의 멤버로 가지고 있다. 하나의 클래스는 다른 클래스를 자신의 멤버로 포함(composite)할 수 있다. 이러한 성질을 이용해 작은 기능을 수행하는 여러 개의 클래스를 만든 후, 이들을 조립하여 커다란 클래스를 만들 수 있다. | 클래스는 [[변수]]와 [[메소드]] 등을 자신의 멤버로 가지고 있다. 하나의 클래스는 다른 클래스를 자신의 멤버로 포함(composite)할 수 있다. 이러한 성질을 이용해 작은 기능을 수행하는 여러 개의 클래스를 만든 후, 이들을 조립하여 커다란 클래스를 만들 수 있다. | ||
+ | |||
+ | public class 클래스이름 { | ||
+ | public static void main(String[] args){ | ||
+ | //프로그램 시작 시점 | ||
+ | } | ||
+ | } | ||
2020년 8월 4일 (화) 11:06 판
클래스(class)란 객체 지향 프로그래밍(OOP)에서 새로운 객체(object)를 만들기 위한 템플릿을 말한다. 클래스를 사용하여 인스턴스(instance)를 생성함으로써 객체를 만들 수 있다. 파일 확장자는 .class이다.
클래스는 변수와 메소드 등을 자신의 멤버로 가지고 있다. 하나의 클래스는 다른 클래스를 자신의 멤버로 포함(composite)할 수 있다. 이러한 성질을 이용해 작은 기능을 수행하는 여러 개의 클래스를 만든 후, 이들을 조립하여 커다란 클래스를 만들 수 있다.
public class 클래스이름 { public static void main(String[] args){ //프로그램 시작 시점 } }
같이 보기