This text attempts to provide a comprehensive treatment of the main approaches to object-oriented languages, including class-based, prototype and actor languages. This book should be useful for final year undergraduates/first year postgraduates studying object-oriented programming, as well as research students and others requiring a detailed account of object-oriented programming languages and their central concepts.
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
Introduction.- Essential Properties of Objects.- Objects and Messages.- Pure and Impure Languages.- Mixed-Paradigm Languages.- Organization of this Book.- Class Fundamentals.- Classes.- Instances.- Slots and Methods.- Slot Access.- Visibility and Accessibility.- Instance Creation.- Inheritance.- Abstract Classes.- Iterators.- Part Objects.- Prototype and Actor Fundamentals.- Prototype Languages.- Methods in Prototype Languages.- Actor Languages.- Inheritance and Delegation.- Interpretations of Inheritance.- Inheritance as Subtyping.- Inheritance as Code Sharing.- Single Inheritance.- Calling More Abstract Methods.- Multiple Inheritance.- Multiple Inheritance Graph Shape.- Approaches to Multiple Inheritance.- Implemented Multiple Inheritance Techniques.- Mixing Classes.- Alternatives to Multiple Inheritance.- Delegation and Prototypes.- Aggregation.- Methods.- Methods and Objects.- Object Constructors and Methods.- Environments and Closures.- Methods and Inheritance.- Static and Dynamic Binding.- Types I: Types and Objects.- Inheritance and Types.- Polymorphism.- Genericity.- Overloading and Over-Riding.- Languages with Root Classes.- Polyadicity and Default Parameters.- Downcasting and Subtypes.- Review.- Types II: Types and Object-Alternatives.- Types and Implementations.- Hiding Implementation Details.- Classes and Type Operations.- Containers and Objects.- Reflection.- Class and Meta Class.- Meta Class and Reflection.- Meta-Object Protocols.- Self Representation, Abstract Syntax and Abstract Classes.- Reflection in Java.- Reflection in Prototype-based Languages.- Prospects for the Future.- Mixed-Paradigm Languages.- Functional Programming: An Overview.- An Impure Language.- Review.- References.- Index.
Book by Craig Iain
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
Da: -OnTimeBooks-, Phoenix, AZ, U.S.A.
Condizione: good. A copy that has been read, remains in good condition. All pages are intact, and the cover is intact. The spine and cover show signs of wear. Pages can include notes and highlighting and show signs of wear, and the copy can include "From the library of" labels or previous owner inscriptions. 100% GUARANTEE! Shipped with delivery confirmation, if you're not satisfied with purchase please return item! Ships via media mail. Codice articolo OTV.1852331593.G
Quantità: 1 disponibili
Da: Better World Books Ltd, Dunfermline, Regno Unito
Condizione: Good. Former library copy. Pages intact with minimal writing/highlighting. The binding may be loose and creased. Dust jackets/supplements are not included. Includes library markings. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good. Codice articolo GRP34004784
Quantità: 1 disponibili
Da: Basi6 International, Irving, TX, U.S.A.
Condizione: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Codice articolo ABEOCT25-223331
Quantità: 3 disponibili
Da: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.
Condizione: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Codice articolo ABBB-10492
Quantità: 2 disponibili
Da: SMASS Sellers, IRVING, TX, U.S.A.
Condizione: New. Brand New Original US Edition. Customer service! Satisfaction Guaranteed. Codice articolo SNTA-10492
Quantità: 2 disponibili
Da: Majestic Books, Hounslow, Regno Unito
Condizione: New. pp. xii + 254 Illus. Codice articolo 7548376
Quantità: 4 disponibili
Da: Books Puddle, New York, NY, U.S.A.
Condizione: New. pp. xii + 254 1st Edition. Codice articolo 26299527
Quantità: 4 disponibili
Da: Biblios, Frankfurt am main, HESSE, Germania
Condizione: New. pp. xii + 254. Codice articolo 18299533
Quantità: 4 disponibili
Da: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.
Condizione: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Codice articolo ABBB-161600
Quantità: 1 disponibili
Da: Basi6 International, Irving, TX, U.S.A.
Condizione: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Codice articolo ABEOCT25-223332
Quantità: 1 disponibili