2016-07-19 13 views
-2

Wie kann ich barCodeNum und Preis im Parameter hinzufügen? Ich habe versucht, diese mit Komma hinzuzufügen, aber es zeigt einen Fehler. Hoffe, du könntest mir helfen., wie mehrere Parameter in Java-Konstruktor

package shop; 

public class BuyItem { 
    private String buyDate; 
    private int quantity; 
    private String barCodeNum; 
    public int price; 
    public BuyItem(String buyItem, int quantity) { 
    } 
} 
+0

Was, wann und wo Sie bekam Fehler. Sieht so aus, als müsstest du mehr über Java lesen und es versuchen. – Ajit

+0

Willkommen bei Stackoverflow. Bitte werfen Sie einen Blick auf die [Hilfe-Sektion] (http://stackoverflow.com/help/) und besonders auf den Teil, wie Sie richtige Fragen stellen und bearbeiten Sie dann Ihre Frage. Es ist sehr wahrscheinlich, dass es sehr schnell geschlossen wird. – Thomas

+0

Fügen Sie den Code in Ihrer Frage hinzu, nicht einen Link zu einer PNG-Datei. Sie können den Code mit der Schaltfläche {} formatieren. –

Antwort

-1

die Sie interessieren,

class A{ 
    A(String a,String b){ 
     System.out.print(a); 
     System.out.print(b); 
    } 
    public static void main(String arg[]){ 
     A obj=new A("Stack","OverFlow"); 
    } 
} 

Hoffe, es hilft.

+0

oder 'A obj = new A („basic“,„natürlich“);' –

+1

_might_ Sie betrachten eine Erklärung hinzufügen, sonst eigentlich mehr ist es nicht als das, was die OP schon hat und nur einige Code auf ihn zu werfen ihn nicht lehren etwas. – Thomas

+0

Ja, ich habe das getan und ich habe meine Arbeit erledigt :) –

0

Wow. Bitte schauen Sie die Konzepte der objektorientierten Programmierung https://docs.oracle.com/javase/tutorial/java/concepts/

Sie möchten neue Parameter als Typ + Parametername wie Pirate schrieb in seiner Antwort definieren. Verschiedene Parameter sind durch Kommata getrennt. Versuchen

package shop; 

public class MyShop{ 
    private String buyDate; 
    private int quantity; 
    private String barCodeNum; 
    public int price; 
     public MyShop(String buyItem, int quantity, String barCodeNum, int price) { 
this.barCodeNum = barCodeNum; 
this.price = price; 
     } 
    } 

Und: Klassen repräsentieren Objekte wie "Shop" und eigene Methoden wie "buyItem()". Hinweis, dass ich Ihre Klasse umbenannt und damit den Konstruktor auch