Articoli correlati a A Theory of Objects

Abadi, Martin A Theory of Objects ISBN 13: 9781461264453

A Theory of Objects - Brossura

 
9781461264453: A Theory of Objects
Vedi tutte le copie di questo ISBN:
 
 
By developing object calculi in which objects are treated as primitives, the authors are able to explain both the semantics of objects and their typing rules, and also demonstrate how to develop all of the most important concepts of object-oriented programming languages: self, dynamic dispatch, classes, inheritance, protected and private methods, prototyping, subtyping, covariance and contravariance, and method specialization. An innovative and important approach to the subject for researchers and graduates.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti:
Prologue.- Review: Object-Oriented Features.- 1 Object Orientation.- 1.1 Objects.- 1.2 Reuse.- 1.3 Classifying Features.- 2 Class-Based Languages.- 2.1 Classes and Objects.- 2.2 Method Lookup.- 2.3 Subclasses and Inheritance.- 2.4 Subsumption and Dynamic Dispatch.- 2.5 Type Information, Lost and Found.- 2.6 Covariance, Contravariance, and Invariance.- 2.7 Method Specialization.- 2.8 Self Type Specialization.- 3 Advanced Class-Based Features.- 3.1 Object Types.- 3.2 Distinguishing Subclassing from Subtyping.- 3.3 Type Parameters.- 3.4 Subclassing without Subtyping.- 3.5 Object Protocols.- 4 Object-Based Languages.- 4.1 Objects without Classes.- 4.2 Prototypes and Clones.- 4.3 Inheritance by Embedding and by Delegation.- 4.4 Embedding.- 4.5 Delegation.- 4.6 Embedding versus Delegation.- 4.7 Dynamic Inheritance and Mode-Switching.- 4.8 Traits: From Prototypes back to Classes?.- 4.9 Types for Object-Based Languages.- 5 Modeling Object-Oriented Languages.- 5.1 Reduction to Basic Mechanisms.- 5.2 The Role of Method Update.- 5.3 The Scope of this Book.- I: Untyped and First-Order Calculi.- 6 Untyped Calculi.- 6.1 Object Primitives.- 6.2 The ?-Calculus.- 6.3 Functions as Objects.- 6.4 Fixpoints.- 6.5 Examples.- 6.6 Traits, Classes, and Inheritance.- 6.7 Interpretations of Objects.- 7 First-Order Calculi.- 7.1 Formal Systems.- 7.2 The Object Fragment.- 7.3 Standard First-Order Fragments.- 7.4 Examples.- 7.5 Some Properties of Ob1.- 7.6 First-Order Equational Theories.- 7.7 Functions and Fixpoints.- 8 Subtyping.- 8.1 Subtyping.- 8.2 Examples.- 8.3 Some Properties of Ob1.- 8.4 First-Order Equational Theories with Subtyping.- 8.5 Classes and Inheritance.- 8.6 Objects versus Records.- 8.7 Variance Annotations.- 9 Recursion.- 9.1 Recursion.- 9.2 Recursion and Subsumption.- 9.3 Some Properties of Ob1 Higher-Order Calculi.- 20 A Higher-Order Calculus.- 20.1 Syntax of Ob?

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

  • EditoreSpringer
  • Data di pubblicazione2013
  • ISBN 10 1461264456
  • ISBN 13 9781461264453
  • RilegaturaCopertina flessibile
  • Numero di pagine416
  • Valutazione libreria

Altre edizioni note dello stesso titolo

9780387947754: A Theory of Objects

Edizione in evidenza

ISBN 10:  0387947752 ISBN 13:  9780387947754
Casa editrice: Springer-Nature New York Inc, 1998
Rilegato

  • 9781441985996: A Theory of Objects

    Springer, 2011
    Brossura

I migliori risultati di ricerca su AbeBooks

Immagini fornite dal venditore

Abadi, Martin
Editore: Springer (2012)
ISBN 10: 1461264456 ISBN 13: 9781461264453
Nuovo Soft Cover Quantità: 10
Da:
booksXpress
(Bayonne, NJ, U.S.A.)
Valutazione libreria

Descrizione libro Soft Cover. Condizione: new. Codice articolo 9781461264453

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 230,00
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Abadi, Martin; Cardelli, Luca
Editore: Springer (2012)
ISBN 10: 1461264456 ISBN 13: 9781461264453
Nuovo Brossura Quantità: > 20
Da:
Lucky's Textbooks
(Dallas, TX, U.S.A.)
Valutazione libreria

Descrizione libro Condizione: New. Codice articolo ABLIING23Mar2716030027966

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 251,30
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,73
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Abadi, Martin; Cardelli, Luca
Editore: Springer (2012)
ISBN 10: 1461264456 ISBN 13: 9781461264453
Nuovo Brossura Quantità: 1
Da:
GF Books, Inc.
(Hawthorne, CA, U.S.A.)
Valutazione libreria

Descrizione libro Condizione: New. Book is in NEW condition. Codice articolo 1461264456-2-1

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 255,10
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi
Immagini fornite dal venditore

Martin Abadi|Luca Cardelli
Editore: Springer New York (2012)
ISBN 10: 1461264456 ISBN 13: 9781461264453
Nuovo Brossura Quantità: > 20
Print on Demand
Da:
moluna
(Greven, Germania)
Valutazione libreria

Descrizione libro Condizione: New. Dieser Artikel ist ein Print on Demand Artikel und wird nach Ihrer Bestellung fuer Sie gedruckt. By developing object calculi in which objects are treated as primitives, the authors are able to explain both the semantics of objects and their typing rules, and also demonstrate how to develop all of the most important concepts of object-oriented programm. Codice articolo 4189098

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 206,40
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 48,99
Da: Germania a: U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Martin Abadi
Editore: Springer (2012)
ISBN 10: 1461264456 ISBN 13: 9781461264453
Nuovo Brossura Quantità: > 20
Print on Demand
Da:
Ria Christie Collections
(Uxbridge, Regno Unito)
Valutazione libreria

Descrizione libro Condizione: New. PRINT ON DEMAND Book; New; Fast Shipping from the UK. No. book. Codice articolo ria9781461264453_lsuk

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 251,27
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 11,65
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi
Immagini fornite dal venditore

Luca Cardelli
ISBN 10: 1461264456 ISBN 13: 9781461264453
Nuovo Taschenbuch Quantità: 2
Print on Demand
Da:
BuchWeltWeit Ludwig Meier e.K.
(Bergisch Gladbach, Germania)
Valutazione libreria

Descrizione libro Taschenbuch. Condizione: Neu. This item is printed on demand - it takes 3-4 days longer - Neuware -Procedural languages are generally well understood and their formal foundations cast in the forms of various lambda-calculi. For object- oriented languages however the situation is not as clear-cut. In this book the authors propose and develop a different approach by developing object calculi in which objects are treated as primitives. Using object calculi,the authors are able to explain both the semantics of objects and their typing rules and demonstrate how to develop all of the most important concepts of object-oriented programming languages: self, dynamic dispatch, classes, inheritance, protected and private methods, prototyping, subtyping, covariance and contravariance, and method specialization. Many researchers and graduate students will find this an important development of the underpinnings of object-oriented programming. 416 pp. Englisch. Codice articolo 9781461264453

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 246,09
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 23,00
Da: Germania a: U.S.A.
Destinazione, tempi e costi
Immagini fornite dal venditore

Luca Cardelli
Editore: Springer New York (2012)
ISBN 10: 1461264456 ISBN 13: 9781461264453
Nuovo Taschenbuch Quantità: 1
Da:
AHA-BUCH GmbH
(Einbeck, Germania)
Valutazione libreria

Descrizione libro Taschenbuch. Condizione: Neu. Druck auf Anfrage Neuware - Printed after ordering - Procedural languages are generally well understood and their formal foundations cast in the forms of various lambda-calculi. For object- oriented languages however the situation is not as clear-cut. In this book the authors propose and develop a different approach by developing object calculi in which objects are treated as primitives. Using object calculi,the authors are able to explain both the semantics of objects and their typing rules and demonstrate how to develop all of the most important concepts of object-oriented programming languages: self, dynamic dispatch, classes, inheritance, protected and private methods, prototyping, subtyping, covariance and contravariance, and method specialization. Many researchers and graduate students will find this an important development of the underpinnings of object-oriented programming. Codice articolo 9781461264453

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 249,04
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 32,99
Da: Germania a: U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Abadi, Martin; Cardelli, Luca
Editore: Springer (2012)
ISBN 10: 1461264456 ISBN 13: 9781461264453
Nuovo Brossura Quantità: 1
Da:
Book Deals
(Tucson, AZ, U.S.A.)
Valutazione libreria

Descrizione libro Condizione: New. New! This book is in the same immaculate condition as when it was published. Codice articolo 353-1461264456-new

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 298,97
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Martin Abadi
Editore: Springer (2013)
ISBN 10: 1461264456 ISBN 13: 9781461264453
Nuovo Paperback Quantità: 2
Da:
Revaluation Books
(Exeter, Regno Unito)
Valutazione libreria

Descrizione libro Paperback. Condizione: Brand New. 409 pages. 9.25x6.10x0.94 inches. In Stock. Codice articolo x-1461264456

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 306,48
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 11,68
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi
Foto dell'editore

Luca Cardelli Martin Abadi
Editore: Springer (2012)
ISBN 10: 1461264456 ISBN 13: 9781461264453
Nuovo Brossura Quantità: 4
Da:
Books Puddle
(New York, NY, U.S.A.)
Valutazione libreria

Descrizione libro Condizione: New. pp. 416. Codice articolo 2697513993

Informazioni sul venditore | Contatta il venditore

Compra nuovo
EUR 331,05
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,73
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro