Entwerfen Sie eine Java-Klasse MotherBoard mit passenden Attributen, Konstruktoren und Methoden. Lassen Sie sich dabei von Bild 4.1 leiten. Ihr Entwurf soll beispielhaft den Auf-bau einer Java-Klasse mit den wichtigsten Syntax-Elementen zeigen. Insgesamt kommt es nicht auf Vollständigkeit an, sondern auf beispielhafte und typische Modellgrößen.
Implementieren Sie eine Java-Klasse MotherBoard
Verlangt sind • 2 Klassenvariablen
• Repräsentative Auswahl an Instanzvariablen (Objektvariablen)
• 3 Konstruktoren
• 6 Methoden, davon je 3 set- und get-Methoden()
ich habe das ganze jetzt mal so versucht:
und zum ausführen:
ich bekomme ständig diesen fehler:
Compiliere D:\Johannes\FH Albsig\Praktika\java\Übungen\motherboard\MotherboardTest.java mit Java-Compiler
MotherboardTest.java:7:22: cannot find symbol
symbol : constructor Motherboard(java.lang.String,int,java.lang.String)
location: class Motherboard
Motherboard m1 = new Motherboard("Asus1",50,"dfgdfg");
^
1 error
und wie kann ich es machen um mehrere konstruktoren einzubinden, ich habe es wie oben mal versucht, aber es hat nicht so ganz geklappt, deshalb hab ich einen auskommentiert.
vielen dank schonmal
Implementieren Sie eine Java-Klasse MotherBoard
Verlangt sind • 2 Klassenvariablen
• Repräsentative Auswahl an Instanzvariablen (Objektvariablen)
• 3 Konstruktoren
• 6 Methoden, davon je 3 set- und get-Methoden()
ich habe das ganze jetzt mal so versucht:
Code:
public class Motherboard
{
private static int preis;
private static String name;
private static String bestellnummer;
public Motherboard()
{
}
/*public Motherboard(int pr)
{
this preis = pr;
} */
public Motherboard(int pr,String name, String bestelln)
{
this.preis = pr;
this.name = name;
this.bestellnummer = bestelln;
}
public void setName(String s)
{
name = s;
}
public String getName()
{
return name;
}
public void setBestellnummer(String n)
{
bestellnummer = n;
}
public String getBestellnummer()
{
return bestellnummer;
}
public void setPreis(int n)
{
preis = n;
}
public int getPreis()
{
return preis;
}
}
und zum ausführen:
Code:
public class MotherboardTest
{
public static void main(String[] args)
{
System.out.println("\n\t+--------------------------------------");
Motherboard m1 = new Motherboard("Asus1",50,"dfgdfg");
System.out.println("\t| Artikel:"+ m1.getName() );
System.out.println("\t| Preis: "+ m1.getPreis()+"€" );
System.out.println("\t| Bestellnummer:"+ m1.getBestellnummer() );
System.out.println("\t+--------------------------------------");
}
}
ich bekomme ständig diesen fehler:
Compiliere D:\Johannes\FH Albsig\Praktika\java\Übungen\motherboard\MotherboardTest.java mit Java-Compiler
MotherboardTest.java:7:22: cannot find symbol
symbol : constructor Motherboard(java.lang.String,int,java.lang.String)
location: class Motherboard
Motherboard m1 = new Motherboard("Asus1",50,"dfgdfg");
^
1 error
und wie kann ich es machen um mehrere konstruktoren einzubinden, ich habe es wie oben mal versucht, aber es hat nicht so ganz geklappt, deshalb hab ich einen auskommentiert.
vielen dank schonmal