Я новичок в Java, и я ничего не нашел об этом случае.Пропустить массив со строкой и int в другой класс
я в основном пытаюсь передать этот массив называется vakken к новому классу под названием Вак, Вак рассчитывает получить строку и Int.
Vak[] vakken = new Vak[1];
vakken[0] = new Vak("Test",3);
Vak vak = new Vak(vakken[0]);
Всякий раз, когда я пытаюсь выполнить код выше, я получаю эту ошибку.
Exception in thread "main" java.lang.UnsupportedOperationException: Not supported yet.
at ectsmonitor2.Vak.<init>(Vak.java:24)
at ectsmonitor2.ECTSmonitor2.main(ECTSmonitor2.java:27)
Java Result: 1
Vak.class
public class Vak {
public String naam;
public int teVerdienenEcts;
public Vak(String vakNaam, int vakTeVerdienenEcts){
naam = vakNaam;
teVerdienenEcts = vakTeVerdienenEcts;
}
}
Показать ваш ** ВАК ** класс – Nabin
На стороне примечание, публичные поля, как правило, не очень хорошая идея. См. [Encapsulation] (http://en.wikipedia.org/wiki/Encapsulation_%28object-oriented_programming%29). – m0skit0