Klassen Beispiel Fehler

nikels

Mitglied
Hi hab bei diesen Beispiel ein Fehler und verstehe nicht wo.

Hauptprog.
Java:
 public class Appi2 {
	public static void main (String[]args)  {

	Rennn r = new Rennn ();
	r.set(2,7);

	Rennn z= new Rennn ();
	z.setZero();

	r.output();
	z.output();
	

						}
	}

Nebenprog.
Java:
class Rennn {

	void set(int n,int d ){
	
	n=num;
	d=denom;

}

	void setZero(){

	num=0;
	denom=1;
}


 void output(){
	System.out.printf("%d / %d%n", num,denom);
		}
}
 

Bernd Hohmann

Top Contributor
In Renn fehlt die Deklaration von num und denom.

Java:
class Rennn {
  int num,denom;

Dann ist in "set" die Zuweisung verkehrt herum. Du willst ja "num" und "denom" was zuweisen, und dann muss da stehen "num=n; denom=d;"

Bernd
 

Neue Themen


Oben