Det är att lägga till två nummer av två variabler. Du kan inte använda en klass; du använder men objekt som skapats från klassen. Medlemmar (egenskaper och metoder) i en klass blir automatiskt medlemmar i instansieras objektet. Du kan skapa många objekt från en klass; det viktigaste du behöver är olika variabelnamn för olika objekt. För att få tillgång till en medlem av ett objekt, börjar du med namnet på objektet. Detta följs av en punkt, och sedan den rörliga (egendom) av objektet. Om medlemmen är en metod då du kommer att följa metoden variabelnamnet med parentes.
Dessa parenteser kan ha argument, om deklarationen av metoden hade parametrar. För att lösa vårt problem, måste vi tilldela värden till egenskaperna (num1 och num2). Detta är vad den andra och tredje kodsegmenten i den huvudsakliga metoden gör. Ett objekt kommer inte bara att lösa problemet på egen hand. Ett objekt har normalt en eller flera metoder som du kallar för att utföra en viss uppgift, med hjälp av en eller flera egenskaper hos objektet. Tillägget metod för våra objekt, gör tillägget med hjälp av två fastigheter av objektet; på grund av det sätt som vi definierat (beskriven) metoden.
Den fjärde kodsegment i den huvudsakliga metoden anropar add metoder och tilldelar returvärdet till nya int primitiva objekt variabler från resultat1 och result2. Den femte kodsegment av den huvudsakliga metoden visar results.The Constructor metod Om du vill skapa ett objekt och samtidigt initiera (tilldela värden till) egenskaper, måste du definiera vad som kallas en konstruktormetod medan du skriver klassen. Konstruktormetoden är helt enkelt kallas, konstruktör. Efter detta, att instansiera (skapa) ett objekt från klassen, måste du använda konstruktorn metodanrop.
Följande kod illustrerar detta. klass Calculator {int num1; int num2; Calculator (int ident1, int ident2) {//konstruk