JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
Gallery
csAH OOP up-skill
Tutor initial call
Concept Sequence: csAH SDD-OOP upskill
OOP Scenarios
Sports Team
Webinar Tutorial Plan
Notes from core team
Course Materials
Tutor Materials
More
Share
Explore
Notes from core team
BM
Brendan McCart
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?
rough topics of interest
UML
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.