Object-Oriented Programming mind maps
354 mind maps by 265 users · Page 1 of 9
This page gathers user-made mind maps on classes, objects, inheritance and Java, mostly at university level, with some secondary material. It is for university students and professional candidates practising object-oriented programming, and teachers looking for ready-made material. Browse over 340 mind maps and pick one to begin.
Mind maps
-
Java
-
OOP (Object Oriented Programming) This is specifically designed for and references Java code but is useful for all Object Oriented languages. -
Inheritance A small mindmap on inheritance.
-
Mind Map (Classes and Objects) Blueprint or template to create objects of identical type -
Polymorphism Small mindmap on polymorphism. -
Concepts of Objects and Classes A summary of the Concepts of Objects and Classes -
Inheritance A mind map with quizzes and notes about Inheritance that's covered in AP Computer Science By Joanna Zhang -
constructor -
Object Oriented Programming (OOP)
-
Inheritance
-
Java III - Principais APIs e Bibliotecas
-
Mental Map:chp 4
-
Software Technics - Model and Code, Interfaces and Abstract Class
-
Inner classes
-
Objects and Classes | Mental Map
-
Objects
-
OOP #c
-
Heuristics
-
class Tiger A mind map that describes how the class based inheritance works in ES6 -
Inheritance | Mental Map
-
Key Terminology associated with Object- Orientated Programming
-
Object-Oriented Programming (OOP)
-
Objects and Classes
-
(6) Concepts In OOP (ITI1121)
-
AP CS A
-
WHAT IS OOP
-
COP3502- Objects and Classes
-
Objects and Classes
-
Inheritance
-
Object-Oriented Programming Objects and Classes
-
Objects and Classes
-
Java Objects
-
Inheritance
-
Lecture 5 - A Generalised Object Orientated Model
-
Inheritance/Extending a Class - Creating a new class that "extends" a previous one. The new "child" subclass takes advantage of the extension by inheriting functions of the "parent" superclass, as well as changing those functions to fit its needs.
-
INHERITANCE
-
Java OOP Language Chapter 4 Mental Map
-
Inheritance
-
Lecture 4 - A Basic Object Orientated Model
-
Objects and Classes in Java
More Object-Oriented Programming resources
About object-oriented programming mind maps
GoConqr OriginalUsing object-oriented programming mind maps
Start with OOP (Object Oriented Programming) for a view of classes, objects, data and methods together. Follow its branches, then try explaining how an object relates to a class without looking at the map.
For a closer look at Java, OOP with Java brings together classes, instance variables, methods and access modifiers. The Object Oriented Programming (OOP) map includes Python classes, overloaded operators and inheritance. Choose the map that fits the language or idea you are studying.
Move between formats
After reading a map, cover its branches and recall the connections in your own words. Return to any branch you find difficult. When you want to check your recall with questions, switch to a quiz on the unit page; use flashcards when you want to revisit terms.
Choose a map and follow a branch that matches your current topic.
Frequently asked questions
Which mind map is a good place to start?
Start with OOP (Object Oriented Programming) if you want to see classes, objects, data and methods together. If you are focusing on Java, OOP with Java brings classes, instance variables and methods into one map. Both offer a starting point before you explore a narrower topic.
What topics do these mind maps cover?
The maps cover classes and objects as well as inheritance, polymorphism and aggregation. There are also maps on interfaces, generics and inner classes. Some focus on a language: Java includes constructors and return types, while Object Oriented Programming (OOP) includes Python classes.
Are the mind maps free to use?
Yes. Every resource listed here is free to open and study without an account. A free account also lets you save quiz scores and make your own quizzes, mind maps, flashcards and notes. The resources on this page were made by GoConqr users.