회원 로그인
|
클래스(class)의 개념
클래스의 개념
클래스의 개념
클래스의 개념
데이터와 처리를 모아 놓은 것. 데이터를 필드, 처리를 메소드라고 하며, 필드와 메소드를 통틀어 클래스의 멤버라고 한다.
클래스의 정의
클래스를 작성하는 것을 클래스의 정의라 한다.
객체
클래스는 변수에 대한 형과 같다. 클래스 그 자체에 값을 저장할 수는 없으므로 클래스를 바탕으로 값을 저장할 수 있는 변수와 같은 것을 객체(obejct)라 한다.
참고) C#으로 보이는 그림책
클래스의 정의
클래스를 작성하는 것을 클래스의 정의라 한다.
예) class Toy { //클래스명 public int price; //필드(데이터) public int number; //필드(데이터) public string tilte; //필드(데이터) pubic int sum() { //메소드(처리) return price*number; } }
객체
클래스는 변수에 대한 형과 같다. 클래스 그 자체에 값을 저장할 수는 없으므로 클래스를 바탕으로 값을 저장할 수 있는 변수와 같은 것을 객체(obejct)라 한다.
참고) C#으로 보이는 그림책
댓글 0개
| 엮인글 0개
285개(11/15페이지)
번호 | 제목 | 글쓴이 | 조회 | 날짜 |
---|---|---|---|---|
85 | [C#] 생성자와 상속 base | 푸딩뱃살 | 3686 | 2014.11.21 02:09 |
84 | [C#] 클래스 상속 | 푸딩뱃살 | 3771 | 2014.11.17 23:35 |
83 | [C#] 클래스 예제 | 푸딩뱃살 | 3249 | 2014.11.03 23:03 |
82 | [C#] Main() 메소드 | 푸딩뱃살 | 3167 | 2014.11.02 23:43 |
81 | [C#] 인덱서 | 푸딩뱃살 | 2663 | 2014.11.01 01:09 |
80 | [C#] 속성 | 푸딩뱃살 | 2702 | 2014.11.01 00:41 |
79 | [C#] 생성자 | 푸딩뱃살 | 2795 | 2014.10.27 01:48 |
78 | [C#] public, private | 푸딩뱃살 | 3040 | 2014.10.25 22:32 |
77 | [C#] 오버로드(overload) | 푸딩뱃살 | 2630 | 2014.10.22 23:02 |
76 | [Python] 웹 파싱, 웹 클라이언트 프로그래밍 httplib | 푸딩뱃살 | 3433 | 2014.10.06 00:46 |
75 | [C#] 스코프(scope) | 푸딩뱃살 | 3234 | 2014.10.02 01:17 |
74 | [C#] 메소드 호출 | 푸딩뱃살 | 2672 | 2014.10.02 00:46 |
73 | [C#] 메소드(method) | 푸딩뱃살 | 3204 | 2014.10.02 00:30 |
72 | [C#] 필드(field) | 푸딩뱃살 | 3091 | 2014.10.02 00:06 |
71 | [C#] 객체(object)의 생성 | 푸딩뱃살 | 3560 | 2014.10.01 23:36 |
>> | [C#] 클래스(class)의 개념 | 푸딩뱃살 | 3452 | 2014.10.01 22:29 |
69 | [기본] 용어 - 클래스, 객체, 인스턴스, 메소드, 필드 | 푸딩뱃살 | 3906 | 2014.05.29 11:36 |
68 | [Python] Python 프로세스 리스트 추출 | 푸딩뱃살 | 8592 | 2014.05.20 16:02 |
67 | [Python] Python 환경 변수 설정 | 푸딩뱃살 | 4184 | 2014.05.20 12:46 |
66 | [Python] Python console 컬러 출력 | 푸딩뱃살 | 5163 | 2014.05.14 22:23 |