![]() Fosters a deeper understanding of the principles of object-oriented programming and design including software components, object-oriented design patterns, and the use of graphical design notations such as UML (unified modeling language). Contrasts the use of inheritance and composition as dual techniques for software reuse: forwarding vs. Reviews forms of polymorphism in object-oriented languages. Discusses the concepts of object, class, meta-class, message, method, inheritance, and genericity. Presents a comparative approach to object-oriented programming and design.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |