چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

اپل - درون کوکو: برنامه‌نویسی شی‌گرا و زبان آبجکتیو-سی

Apple - Inside Cocoa- Object-Oriented Programming And The Objective-C Language

Editors

قیمت نهایی

۴۰٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۸٪ تخفیف
  • تخفیف زمان‌دار−۹٬۰۰۰ تومان

۹٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Editors
سال انتشار
۲۰۰۰
فرمت
PDF
زبان
انگلیسی
حجم فایل
۱٫۶ مگابایت

دربارهٔ کتاب

Object-Oriented Programming and the Objective-C Language......Page 1 Contents......Page 3 Introduction......Page 9 The Development Environment......Page 10 Why Objective-C......Page 11 How the Book Is Organized......Page 12 Conventions......Page 13 Object-Oriented Programming......Page 15 Interface and Implementation......Page 16 The Object Model......Page 20 The Messaging Metaphor......Page 22 Classes......Page 24 Modularity......Page 25 Reusability......Page 26 Encapsulation......Page 28 Polymorphism......Page 29 Inheritance......Page 31 Class Hierarchies......Page 32 Uses of Inheritance......Page 33 Dynamism......Page 35 Dynamic Typing......Page 36 Dynamic Binding......Page 37 Dynamic Loading......Page 39 Structuring Programs......Page 40 Outlet Connections......Page 41 Extrinsic and Intrinsic Connections......Page 42 Activating the Object Network......Page 43 Aggregation and Decomposition......Page 44 Models and Frameworks......Page 45 Structuring the Programming Task......Page 46 Organizing Object-Oriented Projects......Page 47 Modularizing the Work......Page 48 Reusing Tested Code......Page 49 Objects......Page 51 id......Page 52 Dynamic Typing......Page 53 Messages......Page 54 The Receiver’s Instance Variables......Page 55 Dynamic Binding......Page 56 Inheritance......Page 58 Inheriting Instance Variables......Page 60 Inheriting Methods......Page 61 Abstract Classes......Page 62 Static Typing......Page 63 Type Introspection......Page 64 Class Objects......Page 65 Creating Instances......Page 66 Customization With Class Objects......Page 67 Variables and Class Objects......Page 68 Initializing a Class Object......Page 69 Class Names in Source Code......Page 70 Defining a Class......Page 71 The Interface......Page 72 Importing the Interface......Page 74 Referring to Other Classes......Page 75 The Implementation......Page 76 Referring to Instance Variables......Page 78 The Scope of Instance Variables......Page 79 How Messaging Works......Page 83 Selectors......Page 86 Method Return and Argument Types......Page 87 The Target-Action Paradigm......Page 88 Avoiding Messaging Errors......Page 90 Messages to self and super......Page 91 An Example......Page 93 Using super......Page 95 Redefining self......Page 96 Categories......Page 99 Adding to a Class......Page 100 How Categories Are Used......Page 101 Categories of the Root Class......Page 102 Protocols......Page 103 Methods for Others to Implement......Page 104 Anonymous Objects......Page 105 Non-Hierarchical Similarities......Page 107 Formal Protocols......Page 108 Protocol Objects......Page 110 Type Checking......Page 111 Protocols within Protocols......Page 112 Referring to Other Protocols......Page 114 Distributed Objects......Page 115 Language Support......Page 117 Synchronous and Asynchronous Messages......Page 118 Pointer Arguments......Page 119 Proxies and Copies......Page 121 Static Typing......Page 123 Type Checking......Page 125 Static Typing to an Inherited Class......Page 126 Getting a Method Address......Page 127 Getting an Object Data Structure......Page 128 Type Encoding......Page 129 The Run-Time System......Page 133 Allocating Memory For Objects......Page 135 The Returned Object......Page 136 Arguments......Page 137 Coordinating Classes......Page 138 The Designated Initializer......Page 141 Combining Allocation and Initialization......Page 145 Deallocation......Page 146 Forwarding......Page 147 Forwarding and Multiple Inheritance......Page 149 Forwarding and Inheritance......Page 151 Dynamic Loading......Page 153 Object Ownership......Page 155 Marking Objects for Disposal......Page 156 Retaining Objects......Page 157 Retain Cycles......Page 158 Validity of Shared Objects......Page 159 Summary......Page 161 Messages......Page 163 Defined Types......Page 164 Compiler Directives......Page 165 Categories......Page 167 Formal Protocols......Page 168 Method Declarations......Page 169 Naming Conventions......Page 170 Reference Manual for the Objective-C Language......Page 173 External Declarations......Page 175 Type Specifiers......Page 179 Primary Expressions......Page 180 Glossary......Page 183 Index......Page 189

قیمت نهایی

۴۰٬۰۰۰ تومان