Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet osztályt használn...

Hogyan lehet osztályt használni a javaban? (többi lent)

Figyelt kérdés

Tudom,.ülye kérdés,de a neten csak azt találom,hogy hogyan kell osztályt írni,az meg oké...

de hiába írják,hogy "new",az itt természetesen hiba.


package valami;


public class valami {


public class x{

public String asd;

public int valami=1000;

public x(String a,int b){


asd=a;

valami=b;}



}

public static void main(String[] args) {


x mindegy;

mindegy=new x();

}


}


2014. aug. 13. 17:46
 1/6 anonim ***** válasza:
Talán használd a megírt konstruktort, vagy írjál egy olyat ami a hívásodnak megfelel. Pl. mindegy=new x("asd", 100)
2014. aug. 13. 17:51
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:

Sorry,de tök mindegy,ugyanúgy nem jó.:D


x mindegy;

mindegy=new x("bármi lehet,mindegy:D", -1);

2014. aug. 13. 17:54
 3/6 anonim ***** válasza:

Nincs paraméter nélküli konstruktorod, mégis azzal próbálod meg példányosítani. Ahogy írták, az x mindegy = new x("alma", 1); működne.

Továbbá erősen ajánlom a Java elnevezési konvencióinak betartását. Osztályneveket pl nagybetűvel kell kezdeni, és érdemes beszédes neveket adni (tehát olyat, ami utal a funkciójára).

2014. aug. 13. 17:54
Hasznos számodra ez a válasz?
 4/6 A kérdező kommentje:

Köszi neked is a választ, de ugyanúgy nem jó.:D

(nem vicc,még ha annak is tűnik)

2014. aug. 13. 18:01
 5/6 anonim ***** válasza:
A belső osztályt lásd el static előtaggal. Statikus kontextusból akarod példányosítani.
2014. aug. 13. 18:12
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
Valóban,az volt a gond.:)
2014. aug. 13. 18:21

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!