Bu ödev anlaşılması zor olan ödevdi. Ödev aslında kolay fakat ne isteniyor ve nasıl yapılması istendiği net anlaşılmıyor. Bu yüzden biraz açıklama gereği duyuyorum.
Öncelikle elimizde 5 tane sınıf var ve bunların bazıları birbirleriyle bağlantılı. Şimdi bunlardan en önemli ikisini açıklayalım.
* Chain sınıfı ArrayListin bulunduğu sınıf, listeye ekleme ve çıkarılma işlemleri bu sınıfta yapılıyor.
* Symbol sınıfı ise ArrayListte tutulan veri tipi sınıfı. Bu sınıftaki en önemli şey value objesi. Bütün atamalar bu objeye yapılıyor.
Test sınıfında bizden istenilen şeyler var ve bu istenilenleri yapmak için gönderilen her stringin her bir karakterini teker teker incelememiz gerekiyor.
Yapılması diğerlerine göre daha zor olan iki metod var, bunlardan birisi bu;
Ödevin tamamına ise buradan ulaşabilirsiniz.
0 yorum:
Yorum Gönder