|
|
| |
| | #1 | |
| Çevrimdışı ![]() IF Ticaret Sayısı: (0) | Java'nın multi inheritance limitasyonu Java'nın C++ ve C#'a göre en büyük limitasyonu bana göre; Kalıtımın sadece tek bir sınıf üzerinden alınabilme zorunluluğudur. Mesela siz A sınfı ve B tanımlayın bunlar sizin temel sınıflarınız olsun ve siz A ve B sınıflarından kalıtım alarak C sınıfını oluşturmak istiyorsunuz. Java'da bu direkt olarak yapamazsınız. Bunun sebebi olarak yazılım içinde belirsizlik yaratılmasının önlenmesi olarak belirtilmiş. Bu tür bir iş için şöyle bir hiyerarşi izlemeniz gerekiz; Önce A sınıfının kalıtımını alırsınız daha sonrada A sınıfının kalıtımını almış sınıfı B sınıfı ile genişletirsiniz. Örnek implementasyon : PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
| |
| | |
![]() |
| Etiketler |
| inheritance, javanın, limitasyonu, multi |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
Benzer Konular | ||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Java Class Yapisinda (Miras) Inheritance Ve (Uzatma) Extends Islemleri | YazılımMimarı | JavaScript | 0 | 02 Mayıs 2012 10:47 |
| JRE (Java Runtime Engine - Java Çalışma Zamanı Motoru) | toXic | JavaScript | 2 | 18 Aralık 2011 13:40 |
| Sorun söyleyeyim (Java,JSP,ASP.NET(C#),PL/SQL,jQuery,Java Script,Ajax) | J2EE123 | JavaScript | 2 | 03 Kasım 2011 12:57 |
| JRE (Java Runtime Engine - Java Çalışma Zamanı Motoru) | Stealth | JavaScript | 1 | 29 Eylül 2010 22:19 |