Object-oriented Programming | 3 credit 3 hours |
1. Programming Language Paradigms, 2. Object-orientation and Data Abstraction, 3. Classes and Methods, 4. Messages,Instances,and Initialization, 5. Inheritance, 6. Static and Dynamic Binding, 7. Polymorphism, 8. Environment and Tools, 9. Introduction to C++,Java,and Smalltalk, 10. Case Study. |