-
09-02-2012, 08:20 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Instance method và class method khác nhau như thế nào?
Giúp em phân biệt Instance method và class method với,, đã tìm hiểu thử nhưng vẫn khá khó hiểu
View more random threads:
- Chơi một phần của Audio trong iOS
- So sánh NSString objective C.
- Sự kiện gì sảy ra trong xcode khi kéo các UIButton, UIlabel......
- Sử dụng file .PNG làm giao diện phần mềm
- Mọi người định hướng giúp cái bài hướng đối tượng này với !!!
- Mọi người test giúp em file .c này được k ạ. Em viết function sắp xếp 1 mảng nhưng sao chạy k đc , cám ơn mọi người nhiều
- download link video từ 1 trang web bất kỳ
- Lập trình như nào để được phần mềm hiển thị dòng chữ mỗi khi bật máy ?
- Ý nghĩa dấu ^ trong objective-c?
- Xử lý tập tin trong Objective C
-
09-02-2012, 10:21 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
- Instance method là method mà đòi hỏi phải khởi tạo object trước khi call, instance method có thể truy cập vào các instance variables
- Class method là method không đòi hỏi khởi tạo object trước khi call, class method không thể truy cập vào các instance variables
Bạn không nói rõ bạn thành thạo ngôn ngữ nào khác thì rất khó có thể hiểu. Kevin liên tưởng điều này với C++ hi vọng bạn có thể hiểu.
- Instance method tương đương với một method thông thường trong C++ như thế này: public void Method();
- Class method tương đương với một static method trong C++ như thế này: public static void Method();
Cơ bản là như vậy...
-
09-02-2012, 12:22 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
tks bác.. em muốn hỏi trong objective -c đấy ạ..
thế cho em hỏi thêm cái instance method thường dùng để làm gì..
-
09-02-2012, 04:25 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi zenstorm
-
24-02-2012, 04:36 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Đang ở
- Hà Nội
- Bài viết
- 0
Instance methods và class methods là căn bản lập trình hướng đối tượng mà [IMG]images/smilies/smile.png[/IMG]
Objective-C chỉ khác ở cách thể hiện thôi
Mã:- (void) instanceMethod: (id)parameter; + (void) classMethod:(id) parameter; //thể hiện khác nhau dấu + và dấu - //class method không truy nhập được vào các instance variable vì instance variable chỉ tồn tại khi đối tượng được khởi tạo, còn class method được gọi bằng bản thân class: [ClassA classMethod:param]; [instanceOfClassA instanceMethod:param];
Chúc bạn thành công !
Bất chấp những lầm tưởng phổ quát, hồ hết những người có âm đạo đều khó lên đỉnh khi bị kích thích âm đạo. Tuy nhiên, điều đó không có tức thị nó không thể vui được! Việc xâm nhập vào âm đạo bằng...
Quý bà giải tỏa bằng việc kích...