Udsagn i nogen blok udføres fra top til bund. I den vigtigste metode her, den første meddelelse instantiates et objekt fra den anden klasse (ClassJustForMethod), som ikke er den vigtigste klasse. De næste to udsagn initialisere to int objekter. Jeg forklarede betydningen af instantiering i en af de tidligere tutorials i denne serie, som er på metoder. Den næste sætning kalder add metoden i den anden klasse. Denne add metode tilføjer de to heltal initialiseret. Den sidste sætning viser resultatet af tilsætningen. Den anden klasse i programmet er, ClassJustForMethod.
Denne klasse har kun add metode til at tilføje to heltal. Nu ovenstående kode (program) opsummerer blot to numre, som er 2 og 3. Du ønsker et stykke kode, der opsummerer de to tal, ikke bare 2 og 3. En mulighed er at inkludere en anden metode, der ville modtage de to tal , tildelt værdierne til to variable, num1 og num2, derefter kalde add (no1, NO2) metode. Der er en anden mulighed, som er at indsamle alle de relevante udtalelser og anbringes i den ikke-primære klasse, derefter oprette et objekt fra klassen, der ville tilføje to særlige numre.
En klasse er en generaliseret enhed af kode, hvorfra tingene kalder objekter kan oprettes til at gøre særlig opgave. Et formål kaldes instans af en klasse. Bemærk: i ovenstående kode de to initialisering erklæringer til num1 og num2 og metoden (tilføje), arbejde sammen. Det er derfor, det er tilrådeligt at have de to initialisering erklæringer og metoden i en enhed kaldet en class.Class En klasse er en generaliseret enhed fra hvilke objekter der kan instantieres (oprettet). En klasse er dybest set en kode enhed, der har variabler og /eller metoder, der virker (eksisterer) sammen.
Variablerne kaldes egenskaber. En klasse kan ikke selv løse et problem; det vil sige, kan en klasse i sig selv ikke udføre en opgave. Det er et formål skabt ud fra en klasse, der udfører en opgave; ikke klassen.