Java Captain
Apr 15, 2018 · Fundamentals
Understanding Composition and has-a Relationships in Java with Battery and Torch Example
This article explains Java class definition, interfaces, and composition, illustrating the has-a relationship through a Battery class used inside a Torch class, and discusses primitive types versus object types with complete code examples and execution results.
Compositionhas-ajava
0 likes · 6 min read