Objective-C: განსხვავება გადახედვებს შორის
[შეუმოწმებელი ვერსია] | [შეუმოწმებელი ვერსია] |
შიგთავსი ამოიშალა შიგთავსი დაემატა
No edit summary |
No edit summary |
||
ხაზი 241:
}
</source>
=== პროტოკოლები ===
Objective-C იქნა დახვეწილი [[NeXT]] კომპანიაში,მას დაემატა მრავალი მემკვიდრების მხარდეჭერა სპეციფიკაციის დროს და არა იმპლემენტაციის დროს (ობიექტზე პროგრამირების კონცეპტი), [[პროტოკოლი (ობიექტზე პროგრამირება) | პროტოკოლების]] დაარსებით.ეს არის როგორც [[C++]]-ის მრავალ მემკვიდრეობიანი ფუძე კლასი ან როგორც [[Java_(პროგრამირების_ენა) | ჯავას]] ან [[C_Sharp | C#]]-ის ინტერფეისი "interface". Objective-C იყენებს სპეციალურად შექმნილ პროტოკოლებს, რომლებსაც ეწოდება არაფორმალური პროტოკოლი (informal protocols), ან [[კომპილატორი | კომპილატორის]] მეშვეობით შექმნილი პროტოკოლი რომელსაც ეწოდება ფორმალური პროტოკოლი (formal protocols).
|