Skip to main content
Graph
Search
fr
|
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Design Patterns: Decorator and Composite
Graph Chatbot
Related lectures (32)
Previous
Page 1 of 4
Next
Design Patterns: Decorator and Composite
Explains how to implement Decorator and Composite design patterns in Java with real examples and code snippets.
Design Patterns: Observer
Covers the implementation of the Observer design pattern in Java.
Design Patterns: Decorator Pattern
Covers the Decorator design pattern, focusing on extending the functionality of classes dynamically.
Design Patterns: Decorator vs. Inheritance
Compares decorator design pattern with inheritance in Java, emphasizing proper class design decisions.
Design Patterns: Bosses of Object-Oriented Programming Practice
Covers design patterns in object-oriented programming, class diagrams, abstract classes, interfaces, associations, inheritance, and the Builder pattern in Java.
Adapter Design Pattern: ArrayShuffler
Covers the Adapter design pattern using the example of ArrayShuffler in Java.
Software Engineering: Methods and Tools
Explores software engineering complexity, UML, DSL, design patterns, agile development, and introduces the Arcimboldo tool.
Java Interfaces: Enumerated Types and Interfaces
Explores the principle of coding to an interface, Java enumerated types, and the benefits of using interfaces for encapsulation.
Heterogeneous Collections in C++
Explores the implementation of heterogeneous collections in C++, emphasizing clean design choices for users.
Immutability in Java: Date and DateBuilder
Explores immutability in Java through Date and DateBuilder classes, emphasizing thread safety and code reliability.