본문 바로가기
2012.08.22 20:52

Interface and Implementation

조회 수 3330 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print
?

단축키

Prev이전 문서

Next다음 문서

+ - Up Down Comment Print

Interface

  1. #import <cocoa cocoa.h="">  
  2.   
  3. @interface Car : NSObject {  
  4.   
  5.     //This is where attributes go  
  6.     float fillLevel;  
  7.   
  8. }  
  9.   
  10. //This is where methods go  
  11. - (void)addGas;   
  12.   
  13. @end  
  14. </cocoa> 

Cocoa.h는 표준 라이브러리로 수많은 재사용 가능한 코드를 포함하고 있다.
NSObject를 수퍼클래스로 하는 Car 인터페이스를 정의.

Implementation

  1. #import "Car.h"   
  2.   
  3. @implementation Car  
  4.   
  5. -(void) addGas {  
  6.     // code goes here to add gas   
  7. }  
  8.   
  9. @end 
implementation에서는 interface에서 정의된 미완성 메소드를 구현

List of Articles
번호 제목 글쓴이 날짜 조회 수
21 Cocoa Programming 정리 08 - NSArrayController file Hojung 2013.02.25 5362
20 Cocoa Programming 정리 07 - Key-Value Coding 과 Key-Value Observing file Hojung 2013.02.20 4482
19 Cocoa Programming 정리 06 - 헬퍼 객체 file Hojung 2013.02.19 6827
18 Cocoa Programming 정리 05 - 타겟(Target)과 액션(Action) file Hojung 2013.02.14 5786
17 Cocoa Programming 정리 04 - 메모리 관리 file Hojung 2013.02.13 5647
16 Cocoa Programming 정리 03 - Objective-C file Hojung 2013.02.08 5430
15 Cocoa Programming 정리 02 - 시작하기 file Hojung 2013.02.05 8023
14 Cocoa Programming 정리 01 - Cocoa란? Hojung 2013.02.05 4296
13 객체 변수 선언시 @private 사용 Hojung 2012.09.18 3725
12 테스트 코드 작성 Hojung 2012.08.22 3464
11 NSString 객체의 생성과 변환 Hojung 2012.08.22 4487
10 클래스 프로퍼티 설정 Hojung 2012.08.22 3500
9 클래스와 객체 - 1 Hojung 2012.08.22 3577
» Interface and Implementation Hojung 2012.08.22 3330
7 Extends vs Implements의 개념과 차이점 - 2 Hojung 2012.08.22 3680
6 Extends vs Implements의 개념과 차이점 - 1 Hojung 2012.08.22 4271
5 포인터 Hojung 2012.08.22 3608
4 조건문 및 순환문 Hojung 2012.08.22 3747
3 변수형 및 객체형 Hojung 2012.08.22 3715
2 hello world Hojung 2012.08.22 3530
Board Pagination ‹ Prev 1 2 Next ›
/ 2

Designed by sketchbooks.co.kr / sketchbook5 board skin

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5

Sketchbook5, 스케치북5