Yazeka
Arama sonuçlarına göre oluşturuldu
Abstract class (soyut sınıf) aşağıdaki durumlarda kullanılır:
- Kod tekrarını engellemek ve daha derli toplu bir yapı sağlamak 12. Abstract sınıflar, ortak bir şablon üzerinden ilerleme imkanı sunar 1.
- Ortak işlevsellik veya sınıf üyeleri sağlamak 4. Özellikle, abstract yöntemlerin public erişiminden daha dar bir erişime sahip olması durumunda 4.
- Soyut metotlar kullanarak şablon tasarımı oluşturmak 1. Alt sınıflar, abstract metotları kendi ihtiyaçlarına göre doldurur 1.
- Miras ilişkisi kurmak 5. Abstract sınıflar, kendisinden türetilen sınıflara (subclass) miras bırakır 5.
5 kaynaktan alınan bilgiyle göre: