Nesneye yönelik programlamada "bu kitaba sığmayanlar" ifadesi, genellikle kapsülleme, soyutlama, kalıtım ve çok biçimlilik gibi temel prensiplerin yanı sıra, daha ileri düzey konular ve uygulamaları ifade eder. Bu prensipler, nesneye yönelik programlamanın dört ana sütununu oluşturur ve genellikle aşağıdaki konuları kapsar: 1. Kapsülleme: Verilerin ve bu verileri işleyen metotların bir arada tutulması ve gizlenmesi. 2. Soyutlama: Kullanıcının görmesi gerekmeyen karmaşık parçaların gizlenmesi. 3. Kalıtım: Mevcut bir sınıftan yeni sınıflar türetilmesi. 4. Çok Biçimlilik: Aynı isimdeki metotların farklı şekillerde çalışabilmesi. Bu temel prensiplerin yanı sıra, tasarım desenleri, ileri düzey kalıtım mekanizmaları, polimorfizm türleri ve nesneye yönelik programlama dilleri gibi konular da bu kapsama girebilir. Daha fazla bilgi için aşağıdaki kaynaklara başvurulabilir: Medium: Java Nesneye Yönelik Programlama. Python-3.com: Nesneye Yönelik Programlamanın Dört Ana İlkesi. İTÜ: Nesneye Yönelik Programlama.