SFWRENG 2OP3 — Object-Oriented Programming
Principles of object-oriented programming: Classes, objects, interfaces, references, methods and fields; types of inheritance, overriding, polymorphism, overloading, covariance and contravariance, exc
Terms offered: Fall
Antirequisites: COMPENG 2SH4, COMPSCI 2S03, SFWRENG 2S03