Übung 10 OpAmps - Superkonstruktoren aufrufen
Verfasst: 27. Jun 2012 15:24
Hiho,
bei der Übung 10 erstellt man ja in der Klasse IdealOpAmps 2 Konstruktoren, der eine bekommt nichts übergeben, der andere bekommt 2 Werte übergeben.
In der Klasse AdderOpAmp, die von der o.g. Klasse erbt, muss man nun die Superkonstruktoren aufrufen, allerdings erhalten ich immer die Fehlermeldung, ich würde versuchen einen Konstruktor mit 2 doublen aufzurufen der aber kein Argument erwartet.
Ich sehe auch keinen Unterschied zur Musterlösung, was das aufrufen der Konstruktoren angeht:
Achja, und nebenbei: gibt es keine Möglichkeit den Namen der Klasse automatisch als String zu kriegen? Ich hatte gehofft man könnte bei der Methode toString() evtl für den Klassennamen eine methode() aufrufen, und in der AdderOpAmp einfach die super.toString()+"inputResestor2" ausgeben....
bei der Übung 10 erstellt man ja in der Klasse IdealOpAmps 2 Konstruktoren, der eine bekommt nichts übergeben, der andere bekommt 2 Werte übergeben.
In der Klasse AdderOpAmp, die von der o.g. Klasse erbt, muss man nun die Superkonstruktoren aufrufen, allerdings erhalten ich immer die Fehlermeldung, ich würde versuchen einen Konstruktor mit 2 doublen aufzurufen der aber kein Argument erwartet.
Ich sehe auch keinen Unterschied zur Musterlösung, was das aufrufen der Konstruktoren angeht:
Code: Alles auswählen
public AdderOpAmp(double iR2)
{
super();
inputResistor2 =iR2;
}
public AdderOpAmp(double iR1, double iR2, double oR){
super(iR1,oR);
inputResistor2 = iR2;
}