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

Java Oop Basics

objektet; då ett semikolon för att bilda ett uttalande; som i: Kalkylator obj1; Detta liknar deklarationen av följande int: int myInt; Nu har du namnet på objektet och det är av typen, kalkylator. Du kan sedan tilldela själva underbyggda objektet som i: obj1 = new Calculator (); Detta liknar tilldela ett värde till en deklarerade int typ som i: myInt = 5; Du kan kombinera de två uttalanden i en som i: Calculator obj1 = new Calculator (); precis som du kan kombinera de två int uttalanden som: int myInt = 5; Använda ett objekt Målet med vår klass och objekt är att lösa problemet, som det första programmet ovan fortfarande lösas.

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

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