20 lines
474 B
Markdown
20 lines
474 B
Markdown
|
---
|
||
|
layout: pattern
|
||
|
title: Twin
|
||
|
folder: twin
|
||
|
permalink: /patterns/twin/
|
||
|
categories: Creational
|
||
|
tags: Java
|
||
|
---
|
||
|
|
||
|
**Intent:** Twin pattern is a design pattern which provides a standard solution to simulate multiple
|
||
|
inheritance in java
|
||
|
|
||
|
|
||
|
|
||
|

|
||
|
|
||
|
**Applicability:** Use the Twin idiom when
|
||
|
|
||
|
* to simulate multiple inheritance in a language that does not support this feature.
|
||
|
* to avoid certain problems of multiple inheritance such as name clashes.
|