Quantcast
Channel: BTSoru.com - Bilisim ve Yazilim Teknolojileri Soru/Cevap Platformu - latest questions
Viewing all articles
Browse latest Browse all 4270

Java OCA bu soruda aşama nasıl gidiyor?

$
0
0

Merhaba.Kodun sonucu 0 4.kodu inceleyin sorumu en sonra yazıyorum

public class A {

   A(){
       print();
   }

   void print(){
       System.out.println("A");
   }  
}

public class B extends A{
    int i = 4;
    public static void main(String[] args) {
        A a = new B();
        a.print();
    }
    void print(){
        System.out.println(i);
    }
}

ama bir türlü çözemedim olayı.new B() dediğimiz zaman A()-nın constructor-u çağrılıyor.tamam.sonra A classının contructor-unda A-nın printi çağrılıyor.Override olduğu için B-deki print çağrılmış oluyor.A-nın contructoru daha run olub bitmemiş.Yani B-nin objesi hakkında şu anda konuşamayız o zaman i değişkeni hakkında da konuşamayız.Peki i-yi nasıl çağırıyor?


Viewing all articles
Browse latest Browse all 4270

Trending Articles


Hamile kalmak için


Şekilli süslü hazır floodlar


Havas-ul Kur-an Kenzul Havas PDF


Hamile kalmak için


EL-AZÎM Esması ve Sırları


En etkili korumlardan birisi


Enerji Beden ve İki Uygulama-1


Foxtrot Six Türkçe Dublaj izle (2020)


SCCM 2012 Client Installation issue


Hakan Sabancı 4 ayrı adrese Sevgililer Günü buketi gönderdi!