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.
EUR 4,56 per la spedizione da Regno Unito a Italia
Destinazione, tempi e costiGRATIS per la spedizione da U.S.A. a Italia
Destinazione, tempi e costiDa: Phatpocket Limited, Waltham Abbey, HERTS, Regno Unito
Condizione: Good. Your purchase helps support Sri Lankan Children's Charity 'The Rainbow Centre'. Ex-library, so some stamps and wear, but in good overall condition. Our donations to The Rainbow Centre have helped provide an education and a safe haven to hundreds of children who live in appalling conditions. Codice articolo Z1-J-018-01443
Quantità: 2 disponibili
Da: Buchpark, Trebbin, Germania
Condizione: Gut. Zustand: Gut | Sprache: Englisch | Produktart: Bücher. Codice articolo 669/3
Quantità: 1 disponibili
Da: Reuseabook, Gloucester, GLOS, Regno Unito
hardcover. Condizione: Used; Very Good. Dispatched, from the UK, within 48 hours of ordering. Though second-hand, the book is still in very good shape. Minimal signs of usage may include very minor creasing on the cover or on the spine. Codice articolo CHL10345999
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 ABEJUNE24-248069
Quantità: 7 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 ABNR-931
Quantità: 2 disponibili
Da: Books Puddle, New York, NY, U.S.A.
Condizione: New. pp. xii + 254 1st Edition. Codice articolo 26299527
Quantità: 1 disponibili
Da: Majestic Books, Hounslow, Regno Unito
Condizione: New. pp. xii + 254 Illus. Codice articolo 7548376
Quantità: 1 disponibili
Da: Biblios, Frankfurt am main, HESSE, Germania
Condizione: New. pp. xii + 254. Codice articolo 18299533
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 ABEJUNE24-248070
Quantità: 1 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 ABNR-92426
Quantità: 1 disponibili