Object Oriented Programming

Unit Code: IFQ556

Contact hours:

Unit Description

Object oriented programming is a multi-dimensional method of combating complexity, particularly when developing larger programs. In this unit you will explore the key concepts of abstraction, encapsulation and polymorphism:

• Abstraction is the process of naming known quantities and identifying common properties of a collection of objects.
• Encapsulation is the process “putting things in a box” – selectively exposing some aspects of what’s in the box, but deliberately hiding other aspects.
• Polymorphism is the concept of an object being able to have different.

By using the C# programming language in combination with these concepts, you will learn how to break down complexity and develop practical programming solutions.

See all our units

Explore the range of units QUT Online has to offer.

Contact Us

Speak to a Course Consultant on 1300 104 196 to discover the right study option for you.

Contact us