2016-03-20 2 views
0

Ich habe diese KlasserenReturn Typ als dieselbe Klasse Objekt in Java?

public class Child extends Parent 
{ 
    private Child name; 
    public Child addToParent(int num) 
    { 
     name = new Child(); 
     name+num; 
     return name; 
    } 
} 

Ich versuche die Funktion zurückgeben ein Child-Objekt zu machen. Leider kann ich keinen anderen Rückgabetyp auswählen, weil mir das zugewiesen wurde. Bitte helfen Sie. Vielen Dank.

+0

Was ist mit "name + num;" gemeint? –

+0

Können Sie bitte Ihre Frage bearbeiten. Was meinst du mit "Ich kann keinen anderen Rückgabetyp auswählen, weil ich dazu bestimmt bin." – Kumar

+0

@ElliottFrisch Ich versuche, eine Nummer zu erhalten und sie dem untergeordneten Objekt hinzuzufügen. –

Antwort

0
This is the best I can derive from your code.I am not sure what your trying to do. But this Will avoid your error. 
    public class Child extends Parent { 
    public String name = ""; 
    public Child addToParent(int num) { 
    Child child = new Child(); 
    child.name = child.name + num; 
    return child; } }