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

Java Oop Basics

kt av de primitiva datatyper och du har objekt som skapats från en klass. Sammanhanget i denna tutorial ska berätta vilken typ av objekt jag tänker på. Hela numret, 5 i ett fält är en primitiv objekt av typen int; så int är en primitiv klass; likaså dubbla är en primitiv klass. När du skapar ett objekt från en klass, vi säger att du exemplifiera objektet. Ett objekt som skapats från en klass har samma egenskaper och metoder som klass. För ovanstående kod kan du skapa många objekt, alla med sin egen par siffror.

Med detta, kan varje objekt gå vidare för att lägga till sitt eget par av tal; som är en bekvämlighet och inte en olägenhet som du kanske tänker (se bild nedan). I själva verket från början av denna tutorial jag har använt klasser. Jag har framför allt med hjälp av huvudklassen, som måste vara i någon Java-program. Längs fodrade jag använt mer än en klass och instansieras objekt. I denna del av serien, jag ta upp frågan om klasser och objekt formellt; och härifrån kommer jag att lära dig Java i form av klasser och objekt, som Java ska be.

A klass och objekt som skapats från ovanstående kod Ovanstående kod kan omvandlas till en klass och två objekt enligt följande (icke-huvudklass har bytt namn): class Calculator {int num1; int num2; int lägga () {int summa = num1 + num2; retur summan; }} Klass Machine {public void main (String [] args) {Calculator obj1 = new Calculator (); Kalkylator obj2 = new Calculator (); obj1.num1 = 2; obj1.num2 = 3; obj2.num1 = 4; obj2.num2 = 5; int resultat1 = obj1.add (); int result2 = obj2.add (); System.out.println (resultat1); System.out.

println (result2); }} Vad vill vi för icke-huvudklassen? Vi vill ha två variabler (kallas, klassegenskaper) för att arbeta med add () metoden. I klassen, kalkylator, har vi de två variablerna un-initieras, och add () metoden ovan. Eftersom variablerna inte initialiseras, kommer det att vara möjligt att skapa objekt från klassen, var och en med sitt eget par av tal, och varje objekt kommer att lägga till sitt eget par av siffror. Observera att metoden i Räknarens klassen inte har parametrar (inte ta argument).

Observera också att fastighets namn (variabler) används i tillsatsen uttalande av tillägget () -metoden Du definierar en klass börjar med det reserverade ordet, klass. Då har du ett mellanslag och sedan följa det med namnet på klassen. Du väljer vilket namn du vill ge för klassen. Inne i klassen, har du egenskaper och /eller metoder. Namnen på klasserna är nu, kalkylator och Machine.

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