IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   JavaScript (https://www.ircforumlari.net/javascript/)
-   -   Can sıkıntısı bir java sorusu sorayım :) dileyen cevap versin (https://www.ircforumlari.net/javascript/596576-can-sikintisi-bir-java-sorusu-sorayim-dileyen-cevap-versin.html)

YazılımMimarı 15 Haziran 2014 01:14

Can sıkıntısı bir java sorusu sorayım :) dileyen cevap versin
 
Integer a = 99;

Integer b = 10;

Integer c = a;

Integer d = b;

Bu şekilde bir tanımlamada kaç obje oluşmuş olur.

Seçenekler :

A - 1
B - 2
C- 3
D- 4
E- 0
F- Objemi o ne ? ;)

Dileyen sallasın dileyen mantıklı bir açıklama yapabilir. Sonuçta bir soru bu :)

Juggle 01 Ağustos 2014 16:21

Cevap: Can sıkıntısı bir java sorusu sorayım :) dileyen cevap versin
 
Alıntı:

TCAN Nickli Üyeden Alıntı (Mesaj 1041450175)
Integer a = 99;

Integer b = 10;

Integer c = a;

Integer d = b;

Bu şekilde bir tanımlamada kaç obje oluşmuş olur.

Seçenekler :

A - 1
B - 2
C- 3
D- 4
E- 0
F- Objemi o ne ? ;)

Dileyen sallasın dileyen mantıklı bir açıklama yapabilir. Sonuçta bir soru bu :)

Aslında ilk başta şöyle düşünüyorum. Yazdığın Integer referans tipi yani ilkel bir tip değil. Bu yüzden iki tane obje oluşmuş olur diye düşünüyorum. Yanlışsa ve nerede yanlış düşündüğümü söylersen bilgime bilgi katmış olursun.
Teşekkürler şimdiden :)

xwerswoodx 01 Eylül 2014 08:30

Cevap: Can sıkıntısı bir java sorusu sorayım :) dileyen cevap versin
 
Java ile hiç uğraşmadım ancak integer'in türkçe anlamı tam sayıya denk geliyor. C ve d integerlerinde a ve b 0 veya daha büyük bir sayı olarak dönmüyorsa (yani alfabedeki sıralarına göre a=1 b=2 gibi...) mantıken a ve b değerleri tanımlanır c ve d değerleri tanımlanmaz diye düşünüyorum.

YazılımMimarı 03 Eylül 2014 19:55

Cevap: Can sıkıntısı bir java sorusu sorayım :) dileyen cevap versin
 
Alıntı:

xwerswoodx Nickli Üyeden Alıntı (Mesaj 1041483884)
Java ile hiç uğraşmadım ancak integer'in türkçe anlamı tam sayıya denk geliyor. C ve d integerlerinde a ve b 0 veya daha büyük bir sayı olarak dönmüyorsa (yani alfabedeki sıralarına göre a=1 b=2 gibi...) mantıken a ve b değerleri tanımlanır c ve d değerleri tanımlanmaz diye düşünüyorum.

Valla bir şey anlamadım dostum yazdığından. Sanırım cevap olarak 2 adet diyorsun. Yazdığım kodda herhangi bir karşılaştırma yok sadece değer atamaları var ve soru kaç tane obje oluşur diyor?

xwerswoodx 03 Eylül 2014 20:24

Cevap: Can sıkıntısı bir java sorusu sorayım :) dileyen cevap versin
 
Obje nedir bilmiyorum şahsen bahsettiğim gibi integer in anlamının tam sayı olduğunu biliyorum

Dedim ki;
Integer c = a;
Integer d = b;

Bunların eşitliği harf ya, diyrm ki eğer javada harfler 0 veya üzerinde bir değer olarak tanımlanmıyorsa oluşmayacaktır diye düşünüyorum.

Bu nedenle sadece a ve b integerleri oluşur demiştim

YazılımMimarı 03 Eylül 2014 23:33

Cevap: Can sıkıntısı bir java sorusu sorayım :) dileyen cevap versin
 
Alıntı:

xwerswoodx Nickli Üyeden Alıntı (Mesaj 1041485794)
Obje nedir bilmiyorum şahsen bahsettiğim gibi integer in anlamının tam sayı olduğunu biliyorum

Dedim ki;
Integer c = a;
Integer d = b;

Bunların eşitliği harf ya, diyrm ki eğer javada harfler 0 veya üzerinde bir değer olarak tanımlanmıyorsa oluşmayacaktır diye düşünüyorum.

Bu nedenle sadece a ve b integerleri oluşur demiştim

:) Sanırım Object Oriented programlama hakkında pek bilginiz yok.

harf değil aslında a, b, c, d sadece değişkenlerdir.

Integer bir obje tipidir, yukarıda belirttiğin gibi tam sayıları ifade eder (-, +)2 üzer 32'ye kadar, fakat obje olduğu için null değerinide alabilir.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 09:37.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk