icon picker
Notes from core team

Last edited 575 days ago by Brendan McCart

rough topics of interest

UML

Read and interpret the UML story
SQA UML:
class name
instance variables and data types
methods
encapsulation (binding of data and operations, information hiding) and public and private (access modifiers)
inheritance
constructor
array of objects
which typically needs understanding of dependency relationship, spec asks for only inheritance
Compare and contrast UML, SQARL, Python, Java
constructors
SQARL implicit constructor
use and non-use of super call
SQARL private properties with subclass access (protected in Python and Java)
access to object
variable and object types
polymorphism
array operations: declaring,
calling superclass and subclass methods, over-ridden and not over-ridden
Spec, Appendices and Use of MI comments etc as teaching points in context of accurate use of OOP terminology
is set of terms sufficient?
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.