Eg har tatt til å lære meg java no, som del av studium.
Eg har skrive litt C++, så kan det på simpelt nivå, samt at eg kan en del PHP, SQL, shell og awk.
Java, til forskjell fra C++, PHP osb., tvinger en jo til å skrive objektorientert. Det må eg innrømme er litt nytt for meg, da eg ikkje er vandt til å skrive objektorientert enda.
Det læreboka legg opp til er følgande struktur på ting:
som jo fungerer heilt utmerka. Eg er imidlertid lat, og uvant med OOP. Eg skriv stortsett typen
Eg foretrekker den siste typen fordi den er raskere, og IMHO meir oversiktleg.
Vel, poenget er: kva blir brukt IRL når det gjeld java? Eg ser heilt klart fordelane med å håndtere det som objekt heile vegen, sidan det gjer det enkelt å utvide programmet etter behov, evt endre oppførsel ved start ved å endre ei linje? Er det nokon bakdelar med å bruke denne metoden? Er det store bakdelar utover det eg har nevnt ved å drite i at java er OOP for enkel kode? Er det fordeler med det?
Eg har skrive litt C++, så kan det på simpelt nivå, samt at eg kan en del PHP, SQL, shell og awk.
Java, til forskjell fra C++, PHP osb., tvinger en jo til å skrive objektorientert. Det må eg innrømme er litt nytt for meg, da eg ikkje er vandt til å skrive objektorientert enda.
Det læreboka legg opp til er følgande struktur på ting:
Kode
public class HelloWorld { HelloWorld() { System.out.println("Hello, World!"); } public static void main (String [] args) { new HelloWorld (); }
Kode
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
Vel, poenget er: kva blir brukt IRL når det gjeld java? Eg ser heilt klart fordelane med å håndtere det som objekt heile vegen, sidan det gjer det enkelt å utvide programmet etter behov, evt endre oppførsel ved start ved å endre ei linje? Er det nokon bakdelar med å bruke denne metoden? Er det store bakdelar utover det eg har nevnt ved å drite i at java er OOP for enkel kode? Er det fordeler med det?
Sist endret av vidarlo; 24. januar 2007 kl. 21:09.