*   >> läser Utbildning artiklar >> science >> programming

Java Oop Basics

no2) {int summa = no1 + no2; retur summan; }} Klass MainClass1 {public void main (String [] args) {ClassJustForMethod addObj = new ClassJustForMethod (); int num1 = 2; int num2 = 3; int result = addObj.add (num1, num2); System.out.println (resultat); }} Det finns två klasser i koden, men det är inte hur en Java-program ska skrivas. Innan jag förklara hur Java-program borde ha skrivits, låt mig först av allt förklara hur koden fungerar att lägga de två talen. Utförande av alla Java programmet börjar från den huvudsakliga metoden för huvudklassen.

Uttalanden i något block exekveras från topp till botten. I den huvudsakliga metoden här, instansierar det första meddelandet ett objekt från den andra klassen (ClassJustForMethod), vilket inte är huvudklassen. De följande två uttalanden initiera två int objekt. Jag förklarade innebörden av instansieringen i en av de tidigare tutorials i denna serie, som ligger på metoder. Nästa uttalande kallar add metoden för den andra klassen. Detta tillägg metod lägger till två heltal initieras. Den sista uttalandet visar resultatet av additionen. Den andra klassen i programmet är, ClassJustForMethod.

Denna klass har endast add metoden för att lägga till två heltal. Nu ovanstående kod (program) summerar bara två siffror, som är 2 och 3. Du vill ha en bit kod som summerar två nummer, inte bara 2 och 3. En möjlighet är att inkludera en annan metod som skulle få de två numren , tilldelas värden till två variabler, num1 och num2, sedan ringa add (no1, no2) metoden. Det finns en annan möjlighet, som är att samla in alla relevanta uppgifter och placera i icke-huvudklassen, sedan skapa ett objekt från klassen som skulle lägga till två särskilda nummer.

En klass är en generaliserad enhet kod, varifrån saker kallar objekt kan skapas för att göra viss uppgift. Ett objekt kallas instans av en klass. Notera: i ovanstående kod två initiering rapporterna för num1 och num2 och metoden (tillägga), arbetar tillsammans. Det är därför det är lämpligt att ha två initiering uttalanden och metoden i en enhet som kallas en class.Class En klass är en allmän enhet som objekt kan instansieras (skapad). En klass är i grunden en kod enhet som har variabler och /eller metoder som fungerar (finns) tillsammans. Variablerna är kallade egenskaper.

En klass i sig kan inte lösa ett problem; det vill säga, en klass i sig kan inte utföra en uppgift. Det är ett objekt som skapats från en klass som utför en uppgift; inte klassen. Det finns en nyans här. Du har obje

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.