Kezdőoldal » Számítástechnika » Programozás » Osztályszinten kell a láthatós...

Osztályszinten kell a láthatóság miatt deklarálni, hogy elérjük az objektumot osztályszinten, ez oké. Miért szokás külön végrehajtani a példányosítást, pl a kostruktorban? Miért nem jó az is osztályszinten?

Figyelt kérdés

public class MyFrame extends JFrame{


JComboBox comboBox;


MyFrame(){


comboBox = new JComboBox();


2021. nov. 1. 17:41
 1/3 anonim ***** válasza:
67%

Hogy minden MyFrame példánynak saját JComboBox példánya legyen.


A static változó az osztályszintű változó.

2021. nov. 1. 17:50
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
63%
Ahogy mondod, szokás. Gyakorlatban nem igazán van különbség, ha nagyon akarod bele lehet erőltetni, hogy elvileg ez rövidebb object lifetimehoz vezet, de őszintén szólva ez elég erőltetett. Alapvetően csinálod, ahogy akarod.
2021. nov. 1. 18:13
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:
Köszönöm mindkettőtöknek!
2021. nov. 1. 18:16

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!