Forum » Programiranje » [Java] Include datoteke
[Java] Include datoteke
sverde21 ::
Imam eno vprašanje glede Includanja, namreč v PHP napišem takle:
inc.php:
Kako bi to napisal v Javi :) je treba extendat class al kako?
<?php include('inc.php'); echo $var; ?>
inc.php:
<?php $var = 'test'; ?>
Kako bi to napisal v Javi :) je treba extendat class al kako?
<?php echo `w`; ?>
l0g1t3ch ::
Nevem točno kaj misliš ampak recimo da takole.
V eni *.java datoteki imaš "glavni razred" sedaj pa bi rad novo *.java datoteko z nekim razredom za določeno nalogo, pa recimo, da bi rad dobu današnji datum.
V glavnem razredu pa potem kličeš takole:
Date dones = Datum.getDanasniDan();
oz.
System.out.println("Današnji dan " + Datum.getDanasniDan());
V eni *.java datoteki imaš "glavni razred" sedaj pa bi rad novo *.java datoteko z nekim razredom za določeno nalogo, pa recimo, da bi rad dobu današnji datum.
public class Datum { private Date dan; dan = new Date(); public static Date getDanasniDan() { return dan; } }
V glavnem razredu pa potem kličeš takole:
Date dones = Datum.getDanasniDan();
oz.
System.out.println("Današnji dan " + Datum.getDanasniDan());
Zgodovina sprememb…
- spremenilo: l0g1t3ch ()
l0g1t3ch ::
Pozabu še ostale možnosti ker nism zih lih kaj te zanima.
Tist zgorej je blo kak iz svojega napisanga razreda kličer eno funkcijo al pa dobiš neko spremenljivko. Tiste Razrede, ki pa jih že dobiš v JDK pa importaž z ukazom import na začetku kode še pred začetkom razreda.
import javax.swing;
pol imaš dedovanje to povež z besedico extends. Podrazred podeduje vse od nadrazreda + da ima še svoje dodatne metode/ spremenljivke.
Podrazred lohka dostopa do svojih metod in spremenljivk + tisto iz nadrazreda (če niso private). Nadrazred lahko dostopa samo do svojih.
class PodRazred extends NadRazred
Pol imaš pa še besedico implements s tem pa napoveš uporabo vmesnikov. Java nima večkratnega dedovanja ima pa zato vmesnike, ki so zbirke večih razredov.
class MojRazred implements ItemListener
Tist zgorej je blo kak iz svojega napisanga razreda kličer eno funkcijo al pa dobiš neko spremenljivko. Tiste Razrede, ki pa jih že dobiš v JDK pa importaž z ukazom import na začetku kode še pred začetkom razreda.
import javax.swing;
pol imaš dedovanje to povež z besedico extends. Podrazred podeduje vse od nadrazreda + da ima še svoje dodatne metode/ spremenljivke.
Podrazred lohka dostopa do svojih metod in spremenljivk + tisto iz nadrazreda (če niso private). Nadrazred lahko dostopa samo do svojih.
class PodRazred extends NadRazred
Pol imaš pa še besedico implements s tem pa napoveš uporabo vmesnikov. Java nima večkratnega dedovanja ima pa zato vmesnike, ki so zbirke večih razredov.
class MojRazred implements ItemListener
sverde21 ::
Sej tile classi so mi kolikor toliko jasni že iz PHP-ja (čeprav ne programiram nevem koliko objektno v PHP-ju).
Mislil sem za točno takšen simpl primer, kot sem ga jst zgoraj podal...
Zdej če prov jst razumem moraš ti obvezno includat *.java datoteko, ne moraš se špilat kot v PHP še s končnicami
Datoteka se pa mora nahajati v isti mapi? javac poskenira vse podmape ko "kompajla" al kako?
Mislil sem za točno takšen simpl primer, kot sem ga jst zgoraj podal...
Zdej če prov jst razumem moraš ti obvezno includat *.java datoteko, ne moraš se špilat kot v PHP še s končnicami
Datoteka se pa mora nahajati v isti mapi? javac poskenira vse podmape ko "kompajla" al kako?
<?php echo `w`; ?>
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Java, pozicija kurzorja znotraj JPanelOddelek: Programiranje | 773 (651) | marjan_h |
» | [PHP] oop in referenceOddelek: Programiranje | 1202 (932) | MrBrdo |
» | [JAVA]Kako dostopati do privaten konstante podrazreda iz nadrazredaOddelek: Programiranje | 1265 (1193) | alexa-lol |
» | [JAVA] zaustavitev niti (threadov)Oddelek: Programiranje | 3195 (3195) | morbo |
» | [java] funkcija ekvivalentna print_r v PHPOddelek: Programiranje | 1691 (1454) | sverde21 |