-
Üyelik
11.09.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
İzmir
-
Ad Soyad
A** K**
-
Mesajlar
1077
-
Beğeniler
361 / 361
-
Ticaret
33, (%100)
72 adet parametreyi zaten OOP ile işleyecekseniz tek tek işlemeniz doğru değil. Dizi yerine transfer için oluşturduğunuz bir class içinde toplayıp onun yardımıyla taşımanız en doğrusu olacaktır. Bu durum nesne yönelimli programının temel benimsenmişliklerindendir. Bir methoda transfer edeceğiniz paremetre sayısı 6,7,8 i geçiyorsa ve tekrar eden bir durum varsa artık bir transfer sınıfı oluşturmayı düşünmeye başlayabilirsiniz. Örneğin, verdiğiniz örnek için Sabun isimli bir class oluşturup, bu sınıftan oluşturacağınız sabun instance'ını kullanarak sabun.balmumu = 15 vs vs. atamalar yapıp paremetre olarak Sabun class'ı nesneleri alan bir methoda göndermek sorunu çözecektir. Dizi ile gönderdiğinizde yapacağınız hataları tespit etmek için zaman harcamanız gerekecek ve hataya daha elverişli bir sistem yapmış olacaksınız.
1 kişi bu mesajı beğendi.
-
Üyelik
02.07.2018
-
Yaş/Cinsiyet
27 / E
-
Meslek
Öğrenci
-
Konum
Eskişehir
-
Ad Soyad
A** C**
-
Mesajlar
67
-
Beğeniler
0 / 35
-
Ticaret
1, (%100)
Diziyi henüz tanımlamadığınız için diziye dizi içinde diziden eleman veremiyorsunuz. Mantık basit.