클래스 - 해당되는 글 2건
크리에이티브 커먼즈 라이선스
Creative Commons License
클래스는 객체 지향 프로그래밍의 중심이다. 닷넷의 기본 라이브러리는 클래스 라이브러리이므로 모든 것들이 클래스로 되어 있다. 따라서 닷넷을 잘 활용하기 위해서는 클래스를 만들고 활용하는 방법을 속속들이 잘 알고 있어야 한다. 클래스는 속성을 표현하는 데이터와 동작을 기술하는 함수의 묶음으로 정의되며 유식한 표현으로 필드와 메서드를 캡슐해 놓은 것이다.
기본적인 개념은 C++이나 자바의 클래스와 똑같지만 닷넷의 클래스는 C++에 비해 훨씬 더 기능적으로 확장되었으며 새로운 개념들이 존재한다. C++의 클래스는 변수와 함수를 가지는 정도이지만 닷넷의 클래스에는 이 외에도 프로퍼티, 델리게이트, 인덱서 등이 더 포함된다. 우리는 닷넷 라이브러리의 무수한 클래스들이 제공하는 메서드, 필드, 프로퍼티 등을 활용하여 원하는 프로그램을 빠르고 쉽게 작성할 수 있다.
저작자 표시
신고

'Study > C#' 카테고리의 다른 글

[C# : 현재 실행중인 Process 목록 구하기]  (0) 2010.08.01
[C# : 값 타입(Value)과 참조 타입(Reference)  (0) 2010.07.25
[C# : 클래스]  (0) 2010.07.25
[C# : 배열의 메서드]  (0) 2010.07.25
[C# : 콘솔의 여러가지 기능]  (0) 2010.07.25
[.NET : 닷넷의 네임스페이스]  (0) 2010.07.25
Trackback 0 | Comment 0
크리에이티브 커먼즈 라이선스
Creative Commons License
예를 들어 보자. 집에 있는 자동차는 분명히 객체이고, 당신이 소유한 것이다. 아무 차나 소유하는 것이 아니라, 공장에서 생상된 특정한 차를 소유한다. 또한 차는 등록번호가 부여되어 그 차를 다른 차와 구별하여 인식할 수 있다. 객체지향의 세계에서 당신의 차는 차의 '인스턴스'다. 더 자세히 설명하자면, car는 그 인스턴스가 생성된 클래스의 이름이다. 따라서 새로운 차가 생산될 때마다, 클래스 car에서 새로운 인스턴스가 생성되고 car의 각 인스턴스는 객체라고 부른다. 
저작자 표시
신고
Trackback 0 | Comment 0

강군v's Blog is powered by Daum & tistory

 

티스토리 툴바