1 — Interfaces vs Abstract Classes
Purpose
[stub: interfaces-vs-abstract-classes]
- Differences
- Trade-offs
- Language Implementations
- Interview Questions
Metadata
| Author | Amit Singh |
| Scope | object-oriented-programming |
Local graph
Related notes
2 — Object Equality
Examines Identity, Equality, Hash Codes, Value Objects, and Reference Objects as the core sub-topics of object equality.
3 — Immutability
Examines Immutable Objects, Thread Safety, Builders, and Persistent Data Structures as the core sub-topics of immutability.
4 — Object Cloning
Examines Shallow Copy, Deep Copy, Copy Constructors, and Prototype Pattern as the core sub-topics of object cloning.
5 — Object Serialization
Examines Serialization, Deserialization, Versioning, and Security Concerns as the core sub-topics of object serialization.