ITC138 Object Structures in Java (8)
CSU Discipline Area: Computing (COMPU)
Duration: One session
Abstract:
In this Java programming subject students learn how to construct user interfaces which interact with problem domain objects. The implementation of class diagrams and the use of correct object oriented programming heuristics are emphasised.
+ Subject Availability Modes and Locations
No offerings have been identified for this subject in 2013.Continuing students should consult the SAL for current offering details prior to contacting their course coordinator: ITC138
Where differences exist between the handbook and the SAL, the SAL should be taken as containing the correct subject offering details.
Assumed Knowledge:
Objectives:
Upon successful completion of this subject, students should:
- construct a user interface that interacts with problem domain objects;
- appreciate the separation of the user interface and problem domain classes;
- implement composite and inheritance relationships between supplied and user defined classes;
- implement simple systems which are specified by class diagrams;
- use and extend fundamental collection classes.
Syllabus:
The subject will cover the following topics:
- Java programming environment - Java objects, widgets, classes and packages - Abstract classes and interfaces - Java AWT-Event Model and event handling - Listener interfaces and adapter classes - User interface components - Layout Management - Applets - Collection Frameworks - Exceptions and Errors - Class diagrams and their implementation
The information contained in the 2013 CSU Handbook was accurate at the date of publication: 24 April 2013. The University reserves the right to vary the information at any time without notice.
