*   >> lukeminen koulutus Artikkelit >> science >> programming

Java Oop Basics

en). Kun instantiating esine, voit lähettää arvoja alustuksen argumentteina, kuten: Laskin obj1 = uusi Laskin (2,3); Tai kuten koodisegmentti: Laskin obj2; obj2 = uusi Laskin (4,5); Tässä tapauksessa sana, Laskin ja sen Suluissa on puhelu. Huomaa, että argumentit on kirjoitettu suluissa oikean käden luokan nimi. Tässä oikeanpuoleinen luokka on menetelmä puhelu; muistaa, rakentaja on sama nimi kuin luokan. Lue yllä ohjelma uudelleen arvostaa roolia rakentaja menetelmä; myös huomata, että rakentaja menetelmällä, ei ole tarvetta instantiated objektin ominaisuudet osoitetaan values.

The Default Constructor Jos et määritellä rakentaja luokan, Java tarjoaa oletuksena rakentaja tuntemattomia teitä. Ensimmäisen luokan ohjelma (toinen ohjelma) edellä, on esimerkiksi oletus rakentaja. Aikana instanssien kanssa oletus rakentaja, nimi rakentajan on luokan nimi, suluissa, mutta ilman argumentteja. Ensimmäinen rivi tärkein tapa ohjelman valaisee tätä. Huomautus: onko olet tekemisissä oletus rakentaja tai ei, nimi rakentajan on luokan nimi. Koska se on menetelmä, aikana instanssien esineen, se on suluissa, joka saattaa olla empty.

Syntax pääsyn Object jäsenille lause, "luokan jäsen" tai "objekti jäsen" voidaan käyttää ominaisuuksia ja menetelmiä luokka tai esineen , vastaavasti. Muista, kaikki on yhtä suuri, voit käyttää esineitä, ei luokkia. Luot objektin luokan. Syntaksi käyttää jäsen esine on objectName.member Jos jäsen on menetelmä, sinun täytyy seurata tätä kanssa suluissa. Tässä opetusohjelmassa, lukuun ottamatta rakentaja menetelmä, emme ole käyttäneet mitään menetelmää argumenteilla yllä, mutta menetelmät voivat olla argumentteja; vuonna tyypitys luokan määritelmää, menetelmiä olisi parameters.

Default arvot Jos et halua käyttää rakentaja, voit kirjoittaa ominaisuuksia luokan, alustettu. Tällä tavoin arvot annat tämän luokan ovat oletusarvot. Mistään instantiated objekti, arvot ovat edelleen olemassa. Lue ja yrittää seuraava koodi: luokka Laskin {int num1 = 2; int num2 = 3; int lisätä () {int summa = num1 + num2; palata summa; }} Luokan Machine3 {public static void main (String [] args) {Laskin obj1 = uusi Laskin (); int result1 = obj1.add (); Println (result1); }} Käyttäen oletusarvot ei ole hyvä käytäntö. On enemmän luokkiin kuin olen antanut.

Huom: Java, ohjelmointi on vuorovaikutusta esineitä. Joten, näet enemmän matkan varrella aikana. Aika pitää taukoa. Jatkamme seuraavassa osa sarjasta. ChrysOther osat SeriesGetting aloittaminen JavaJava Perustietoa SyntaxJav

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.