A course on advanced object-oriented design and programming
-
Updated
Jan 12, 2026 - Java
A course on advanced object-oriented design and programming
sample php traits to add ability to use builder design patterns with easy in PHP applications
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 2)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 1)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 1)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 2)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 2)
frozen-core.js - immutable objects
Correct creating and cloning of objects with a constructor and a clone function.
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 1)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 2)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 2)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 1)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 2)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 2)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 1)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 1)
class Car {} declaration + new Car() instantiation — full OOP starter example (Part 1)
A prototype demonstrating the Factory design pattern for flexible object creation and reduced coupling, built with Java. Created during an early learning phase and retained as a technical reference.
Add a description, image, and links to the object-creation topic page so that developers can more easily learn about it.
To associate your repository with the object-creation topic, visit your repo's landing page and select "manage topics."