|
#1
|
|||
|
|||
Java ile ilgili soru(public,this.)
Arkadaşlar yukarıdaki görüntü bir videodan alıntı.Yalnız arkadaş şimdi soracağım yerleri çok yüzeysel söylüyo tam net açıklamamış aranızda bilenler vardır diye soruyorum: 1)Bugüne kadar izlediğim java derslerinde hep public static void main diye yazarak gördüm. a)Sadece public class b)Sadece public void c)Sadece public zaman Anlamları nedir?Ne için kullanılır?Bilen varsa detaylı açıklayabilir mi? 2)this. ile başlaması ne anlama geliyor? Şimdiden teşekkür ediyorum. |
Reklamlar |
|
#2
|
|||
|
|||
Bu kendi başına herhangi bir uygulama olmayan bir class. Yani herhangi bir şekilde sadece bu dosya olduğunda run edilemez bu class. public class zaman'ın içerisinde zaman'ın sahip olduğu variable'ları tanımlıyorsun. public zaman dediğimiz başka bir class'ta çağırılırken yani zaman nesnesinden yaratılırken zaman x = new zaman (a,b,c) dediğimizde a,b,c'nin neler ifade ettiğini sağlıyor. this. yapmasının nedeni de oraya geliyor. aynı kademedeki o değeri this. ile çağırabilir. yani public class zaman class'ını oluşturuyor, public zaman içinde variable'ların değerlerini de bulunduran diğer classlarda zaman nesnesini yaratmak için gerekli olan constructor. public void'li olan da zaten ya bu classın içerisinde ya da bu class başka bir yere import edilerek kullanılabilecek normal bir method.
|
#3
|
|||
|
|||
|
#4
|
|||
|
|||
Ben hiçbir şeyi full bilmiyorum hocam, hepsi bana yettiği kadar Anlaşılabilir olmadı sanırım ama aklınıza takılan bir şey olursa söylersiniz
|
#5
|
|||
|
|||
Hocam kafa yoruyorum ama bir türlü tamamen anlayamadım.Siz gene detaylı açıkladınız da neden arkadaş gene public static void main diye girmemişte böyle girmiş anlayamadım.Dersler izliyorum ama işte bir yerde kayış koparsa gerisi gelmiyor.Ben şimdi bunu anlayamazsam diğer dersleride anlayamıcam o yüzden kafa yoruyorum.Sağol
|
#6
|
|||
|
|||
bak main.java var ya çok büyük ihtimalle o dosyanın içinde public static void'i kullanmıştır. Yani o dosya run ediliyordur compile&run edildiğinde. O dosyadan başlayarak bilgisayar okumaya başlıyordur yani.
|
#7
|
|||
|
|||
|
#8
|
|||
|
|||
Public sorun için Java Temelleri : Public, Private, Protected
buraya bakmanı öneririm. this içinde google'da araştırma yap onuda yazamayacağım maalesef. Kısaca ; "public" olan class'a her yerden erişebilirsin eğer import edersen başka bir java scriptine. en azından öyle biliyorum 1 yıldır hiç java bakmadım her şeyi unuttum üniv sınavı yüzünden |
#9
|
|||
|
|||
Sağolda sen biliyosan yüklediğim resimden hareketle yazabilir misin?public void public zaman neden ayrı kullanılmış.böyleo lunca ne işe yarar?
|
#10
|
|||
|
|||
|
Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir) | |
|
|