Anfonwch hwn fel neges destun: Object-oriented design & patternsCay Horstmann