nc.abidin
Hectopat
- Katılım
- 8 Şubat 2021
- Mesajlar
- 363
- Çözümler
- 3
Daha fazla
- Cinsiyet
- Erkek
Merhaba arkadaşlar, son 1,5 aydır JAVA çalışmaktayım ve son 1 haftadır tıkandığımı hissediyorum. Bu konuda fikirlerinize ihtiyacım var.
Sorun: Class yapılarını, bu yapılarda kullanılan miras alma-kapsülleme gibi olayları öğrendim ve syntax üzerinde neyi nasıl yazacağımı biliyorum ama verilen problemi sınıflayıp nesneleştiremiyorum.
Örnek: Az önce basit bir bankacılık sistemi üzerinde uğraşıyordum. İstenen, banka sınıfı, şube sınıfı, ve müşteri sınıfı. Bu sınıfların içerisinde arrayListler olsun ve istenildiği kadar müşteri eklensin, müşteri işlem yapabilsin, müşterilerin teker teker bilgilerine ulaşılabilinsin, müşteriler listelenebilinsin gibi olaylar.
Şimdi ben bu örneğin cevap kodunu okuduğumda çok rahat anlıyorum, kodu okuyup anlamamda sıkıntı yok. Method yazarken de sıkıntı yaşamıyorum, sonuçta basit şeyler isteniyor ama bu sınıfları kendi başıma kafamda bir mantığa oturtup, sınıfların nesnelerini birbirleri ile etkileşime sokmakta sorun yaşıyorum.
Ben bu sorunun nasıl üstesinden gelebilirim?
Kodlamaya başlamadan önce bir kağıt üzerinde sınıfları, nesneleri vs bir şablona döksem nasıl olur?
Kodlamaya başlarken ilk nereden başlamam gerek? Subclass -> Superclass şeklinde mi gitmeliyim?
Sorun: Class yapılarını, bu yapılarda kullanılan miras alma-kapsülleme gibi olayları öğrendim ve syntax üzerinde neyi nasıl yazacağımı biliyorum ama verilen problemi sınıflayıp nesneleştiremiyorum.
Örnek: Az önce basit bir bankacılık sistemi üzerinde uğraşıyordum. İstenen, banka sınıfı, şube sınıfı, ve müşteri sınıfı. Bu sınıfların içerisinde arrayListler olsun ve istenildiği kadar müşteri eklensin, müşteri işlem yapabilsin, müşterilerin teker teker bilgilerine ulaşılabilinsin, müşteriler listelenebilinsin gibi olaylar.
Şimdi ben bu örneğin cevap kodunu okuduğumda çok rahat anlıyorum, kodu okuyup anlamamda sıkıntı yok. Method yazarken de sıkıntı yaşamıyorum, sonuçta basit şeyler isteniyor ama bu sınıfları kendi başıma kafamda bir mantığa oturtup, sınıfların nesnelerini birbirleri ile etkileşime sokmakta sorun yaşıyorum.
Ben bu sorunun nasıl üstesinden gelebilirim?
Kodlamaya başlamadan önce bir kağıt üzerinde sınıfları, nesneleri vs bir şablona döksem nasıl olur?
Kodlamaya başlarken ilk nereden başlamam gerek? Subclass -> Superclass şeklinde mi gitmeliyim?
Son düzenleyen: Moderatör: