2016-05-26 5 views
-3

Ich weiß nicht, wie man ein Objekt aus einer anderen Klasse in einer anderen Klasse erstellt und verwendet. zum Beispiel, ich will der Verlag von einer anderen Klasse (Item) geschaffen werdenwie ein Objekt aus einer anderen Klasse in Java erstellt und verwendet wird

public class Item { 
    private String title; 
    private String publisher; 
    private int price,year,quantity; 

    Item(String title,String publisher,int price,int year,int quantity){ 
     //Constructor goes here 
    } 
} 

//this is the publisher class: 

public class Publisher { 

    private String name,address,country,city; 

    Publisher(String name,String address,String country,String city){ 
     this.setName(name); 
     this.setAddress(address); 
     this.setCountry(country); 
     this.setCity(city); 
    } 
} 

Antwort

1

Was haben Sie versucht? Es ist sehr einfach:

public class Item { 
    .... 
    void Test() { 
     Publsiher p = new Publisher("a","b","c","d"); 
     //do some things 
    } 
} 
+0

thaaaaaaaaank Sie –

0
public class Item{ 
    public Item(){ 
     Publisher p = new Publisher('Name','Address','Country','City'); 
    } 
} 

Innerhalb der Konstruktor Item() ein neues Publisher-Objekt "p" mit Eingabewerten Ihrer Wahl erstellen ('name', 'Adresse, 'Land', 'Stadt') .

Verwandte Themen