• Facebook
Java Teacher
  • HOME
  • GRADE 10 JAVA
  • GRADE 11 JAVA
  • GRADE 12 JAVA
  • RESOURCES
    • IEB Information Technology Tutor
    • Posters for Classrooms
    • GENERAL
Select Page

Gr 12 – OOP Theory

Aug 19, 2026 | Grade 12 - OOP, Grade12 - Theory

In Java OOP we need to understand the terminology and the design concepts behind OOP. Here are two handouts, quite similar but one is a teaching document and the other is a study document.

Click here for OOP theory handout

Click here for OOP theory study notes

One of the four pillars of Java is inheritance. An alternative to inheritance is a composite approach. Click here for more composite versus inheritance

Recent Posts

  • Gr11 – 12 Coding Dictionary
  • Gr 12 – Trace tables
  • Gr 12 – Search Array
  • Gr 11 – String Handling Adv
  • Gr11 12 – Data Validation

GRADE 10

  • Gogga
  • Java Core
  • Critical algorithms
  • Flow Pseudo Trace
  • Theory
  • OOP
  • SQL
  • Exam memos
  • GUI

GRADE 11

  • Critical algorithms
  • String and Character Handling
  • Array and OOP
  • Theory
  • Text Files
  • Pseudocode
  • Networking
  • Date time
  • SQL
  • Exam memos
  • NetBeans
  • GUI
  • Debug

GRADE 12

  • Critical algorithms
  • Search and Sort
  • Java OOP
  • Inheritance
  • Text Files
  • Theory
  • Normalization
  • SQL
  • Networking
  • PAT
  • Cheat Sheets
  • Past Papers
  • Prelim Papers
  • Pseudocode Tracetables
  • Windows

SEARCH BY CATEGORY

  • PRIVATE ONLINE TUITION
  • PARTNER WITH US
  • DISCLAIMER
  • Facebook
Java Teacher - Steve Eilertsen \ DESIGNED BY ELEMENTAL ONLINE