Giriş seviyesi java için bazı ödevler üzerinde çalışıyorum ve buna koştum. Bana ne yaptığını bilmiyorum. Bu tam anlamıyla "Date
" "Date d"
'daki değere eşit mi ayarlanıyor? ya da bir şey mi eksik? Tek bir satır kod için o kadar uzun bir açıklama kullanılacak gibi hissetmiyorum.Verileri kopyalamayı anlama
Birisi burada neler olup bittiğini ve neyi özlediğimi açıklayabilir mi?
kopyalama yapıcı Bu tipi tarihi bir parametre kabul eder ve daha sonra alıcı ayarlar (veya yürütme) örneğe parametre nesnesinin kişilerce eşit değişkenleri nesneleri bir kurucu.
public Date(Date d)
bu yüzden, eğer doğru anlıyorsam, tek yapmam gereken tarihi çekmek için bir accesor kullanmak ve onu çeker mi? –
@JWelch evet, bir Date nesnesindeki tek alan tarih ise. Birden fazla alan varsa, her birini çekmek için bir accesor kullanmanız ve yeni nesneyi her biri için uygun şekilde ayarlamanız gerekir. – nhouser9
harika. teşekkürler nhouser9, bu benim sorunumu çözer. –