java에서 해결해야 할 다음과 같은 문제점이 있습니다. Implementing class Alkio. AlkioPaa.java를 실행하여 클래스가 작동하는지 확인하십시오. 이 질문에 대한 내 대답은 다음입니다 : 클래스 Alkio 구현 방법은 무엇입니까?
/**
* @author A.
* @version 28.11.2011
* Tehtävä5. Ohjelma Toteuttaa luokan Alkio */
public class Alkio {
private int rivi;
private int sarake;
private int arvo;
public Alkio(int rivi, int sarake, int arvo){
int Rivi= rivi;
int Sarake=sarake;
int Arvo=arvo;
}
public void setAlkio(int rivi, int sarake, int arvo){
System.out.println("("+rivi+","+sarake+","+arvo+")");
}
public int getArvo(){
return arvo;
}
public int getRivi(){
return rivi;
}
public int getSarake(){
return sarake;
}
//jotain häikkää seuraavassa(28.11.2011). Häikkä poistunut(29.11.2011)
public String toString(){
String merkkijono= new String();
return merkkijono;
}
}
어떤 의견이 있습니까? 는 다음 테스트는 메인 프로그램 AlkioPaa.java 이루어집니다 다음되는 : 내가 메인 프로그램을 실행하면
public class AlkioPaa {
public static void main(String[] args) {
Alkio eka = new Alkio(1,2,10);
System.out.println("Tein alkion, jonka rivi on " + eka.getRivi()
+ " ja sarake on " + eka.getSarake() + ". Arvo on " + eka.getArvo());
System.out.println("\n alkio on " + eka.toString());
String apu = eka.toString();
System.out.println("alkio " + apu);
eka.setAlkio(2, 5, 12);
System.out.println("Muutettu alkio " + eka);
}
}
가 인쇄 :
Tein alkion, jonka rivi on 0 ja sarake on 0. Arvo on 0
alkio alkio (2,5,12)을 에 Muutettu alkio 그래야만 (1,2,10) 인쇄되지 않습니다.
제대로 다음 번에 코드를 포맷하십시오. – MByD
숙제에 태그를 달아주세요. 붙여 넣은 코드에는 할당 번호가 남아 있습니다 : P – Zavior
MByD가 그의 답변에 언급 한 것 외에, "setAlkio"함수를 사용하는 것이 매우 직관적이지 못하다는 것을 지적하고 싶습니다. "setAlkio'는"Alkio "대신에받는 매개 변수를 인쇄합니다. – flesk