1-Problem çözümlerini nesneye yönelik olarak ifade edebilmek için gerekli temel yapıları kavrar. 2-Nesneye yönelik çözümleri standart bir gösterim ile açıklar. 3-Kalıtım ve çok-biçimlilik özellikleri ile arayüzleri etkin kullanarak, esnek nesneye yönelik çözümler uygular. 4-Bir problem için en etkin nesneye yönelik çözümü seçer. 5-Standart şablonları kullanır. |