"클래스"의 두 판 사이의 차이
2016081033 (토론 | 기여) |
|||
1번째 줄: | 1번째 줄: | ||
− | '''클래스'''( | + | '''클래스'''(class)란 [[객체 지향 프로그래밍]](OOP)에서 새로운 [[객체]](object)를 만들기 위한 [[템플릿]]을 말한다. 클래스를 사용하여 [[인스턴스]](instance)를 생성함으로써 객체를 만들 수 있다. 파일 확장자는 .class이다. |
+ | 클래스는 [[변수]]와 [[메소드]] 등을 자신의 멤버로 가지고 있다. 하나의 클래스는 다른 클래스를 자신의 멤버로 포함(composite)할 수 있다. 이러한 성질을 이용해 작은 기능을 수행하는 여러 개의 클래스를 만든 후, 이들을 조립하여 커다란 클래스를 만들 수 있다. | ||
− | == | + | == 같이 보기 == |
− | *[[객체 지향 프로그래밍]] | + | * [[객체 지향 프로그래밍]] |
− | *[[객체]] | + | * [[객체]] |
− | *[[메소드]] | + | * [[메소드]] |
+ | |||
+ | [[분류:프로그램]] |