J'essaie d'obtenir une méthode de sous-classe pour renvoyer la variable de la superclasse, mais la valeur de retour continue à me donner des retours vides. Ma conjecture serait que je manque une sorte de référence à la super classe. C'est le poids de la valeur qui renvoie la valeur 0 (zéro) de la méthode de sous-classe poids de retour().La méthode de la sous-classe Java renvoie la valeur zéro
abstract class Vehicle{
protected float weight;
public Vehicle(float weight){
}
public abstract float returnweight();
}
class Bike extends Vehicle{
public Bike(float weight){
super(weight);
}
public float returnweight(){
return weight;//This returns as zero no matter what
}
}
Le code est condensé et traduit (non vérifié compilateur syntaxe dans ce post) Merci à l'avance!
Mon mauvais! J'ai raté la traduction. Fordon = Véhicule. Corriger dans le code original – Tobias
Oui, c'est tout! Une erreur de débutant. Puisque la superclasse est abstraite je me suis dit que je laisserais tout vide. Merci beaucoup pour l'aide! – Tobias