16 Mayıs 2013, 13:02 | #1 | |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
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ı | Java | 0 | 02 Mayıs 2012 10:47 |
JRE (Java Runtime Engine - Java Çalışma Zamanı Motoru) | toXic | Java | 2 | 18 Aralık 2011 13:40 |
Sorun söyleyeyim (Java,JSP,ASP.NET(C#),PL/SQL,jQuery,Java Script,Ajax) | J2EE123 | Java | 2 | 03 Kasım 2011 12:57 |
JRE (Java Runtime Engine - Java Çalışma Zamanı Motoru) | Stealth | Java | 1 | 29 Eylül 2010 22:19 |