Description |
The objective of this course is to provide students with knowledge and needed skills in order to design and develop object-oriented programs. Topics to be covered include: the object-oriented approach, classes, method, object inheritance, replacement and refinement, static and dynamic binding, polymorphism, visibility and dependency, files and storage issues. The course is supplemented by a lab component covered in CS118 concurrently.
|