Object-oriented programming languages: interpretation
There are a lot of books concerning object-oriented programming or object-oriented languages, but only a very small number of them compare object-oriented languages or treat their characteristics in common. The author's textbook belongs to them. The book focuses on the concepts of inheritance, encapsulation, polymorphism and their interactions in object-oriented languages. Not only class-based languages are considered, but also prototype-based languages. To enable comparison between the two kinds and to facilitate understanding, the author uses common terminology where it is possible. The character of a textbook is emphasized by redundancies, which, e.g., allow a stepwise introduction of concepts, and by exercises at different levels of difficulty and different size. Nevertheless, I could imagine that some more illustrations and examples taken from languages such as Java or Eiffel would help to better understand some discussions about object-oriented concepts. The book can be used for second or third year undergraduate courses. It requires some experience with object-oriented programming. Not all concepts encountered in object-oriented languages are treated, e.g., the concept of parallel programming in an object-oriented world is missing.
- scientific article; zbMATH DE number 1678043 (Why is no real title available?)
- Rough set models of \textit{Physarum} machines
- scientific article; zbMATH DE number 4098742 (Why is no real title available?)
- scientific article; zbMATH DE number 2024820 (Why is no real title available?)
- scientific article; zbMATH DE number 1393358 (Why is no real title available?)
- Impact of Parallel Code Optimization on Computer Power Consumption
This page was built for publication: Object-oriented programming languages: interpretation
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q884944)