Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť Myoval & Myrectangle tried

Objektovo orientované programovanie je softvér , vývoj paradigma , ktoré sa zaoberá interakcií medzi objektmi . Objekt je inštanciou triedy v bežiacom programe . Trieda je plán pre objekt a existuje ako zdrojový kód . Ak máte záujem o učenie , objektovo orientované programovanie , potom by ste mali cvičiť programovanie v jazyku Java . Java je veľmi populárny objektovo orientovaný jazyk a plynulosť v tomto jazyku , je veľmi obchodovateľné zručnosť . Jeden spôsob , ako praktizovať Java je napísať dve jednoduché triedy , ktoré vytvárajú ovály a obdĺžniky . Veci , ktoré budete potrebovať
Java Software Development Kit s NetBeans integrované vývojové prostredie ( IDE ) Kliešte ( pozri zdroj pre odkaz )
Zobraziť ďalšie inštrukcie Cestuj 1

Vložte vývojového prostredia NetBeans po kliknutí na jeho ikonu programu . Keď sa program načíta , prejdite na " Nové /New Project " a vyberte " Java aplikácie " zo zoznamu na pravej strane obrazovky . Nový zdrojový kód súboru sa zobrazí v textovom editore NetBeans . Súbor Zdrojový kód obsahuje prázdnu hlavnú metódu
2

Vytvorte triedu s názvom " myRectangle " tým , že píše nasledujúci príkaz nad hlavné metódy : .

Public class myRectangle { }

Zložené zátvorky označiť blok kódu pre túto triedu . Všetko kód pre túto triedu musí ísť vnútri týchto zátvoriek .
3

Vytvorte dve súkromné ​​dátové členy pre triedu obdĺžnika . Tieto dátové členmi nemožno pristupovať priamo iným objektom . Budú ukladať dĺžka a šírka hodnoty obdĺžnika . Napíšte nasledujúce vnútri bloku kódu pre " myRectangle . "

Súkromnou dĺžku float = 0,0 , šírka = 0,0 ;
4

Vytvoriť konštruktor pre triedu . Konštruktor je vyvolaná zakaždým , keď je vytvorená inštancia triedy do objektu . Môžete použiť konštruktor pre nastavenie kritických parametrov pre svoje triede , rovnako ako dĺžka a šírka premennej " myRectangle . " Konštruktor , ktorý nastaví tieto premenné vyzerá tohle :

myRectangle ( dĺžka float , float šírka ) { tento . dĺžka = dĺžka ; this.width = šírka ; }
5

Vytvorte metódu " setter " pre dve premenné . To umožňuje ďalšie objekty ( klientskej objekty ) požiadať o " myRectangle " triedu zmeniť hodnotu niektorého zo svojich súkromných premenných . Tieto metódy sú veľmi zjednodušujúce a vyzerať takto : klipart

public void SetLength ( dĺžka float ) { this.length = dĺžka ; }

public void setWidth ( šírka float ) { this.length = šírka ; }
6

Vytvorte metódu " getter " pre dve premenné . Metóda " kariérista " je opakom metódy " setter " : to žiada , aby " myRectangle " class povedať objekt klienta , čo hodnota jej premenných . Tieto metódy sú tiež veľmi zjednodušujúce :

public float GetLength ( ) { return dĺžka ; } public float getWidth ( ) { return šírka ; }
7

Vytvoriť " myOval " triedu pomocou " . myRectangle " rovnaká metóda , ako ste boli zvyknutí na dve triedy sú takmer identické , len " myOval " nemá dĺžku alebo šírku premenných , ale namiesto toho má dve ohniská premenné : . foci a fociB
8

Vytvoriť inštancie " myOval " a " myRectangle " umiestnením nasledujúci kód vnútri " hlavnej " metóda :

myOval ovál = new myOval ( 1.0 , 2.0 ) ; myRectangle rect = new myRectangle ( 5,0 , 3.0 ) ;
9

Vytlačiť dĺžku a šírku obdĺžnika objektu do okna výstupu pomocou " karierista " metódy a funkcie " println " , ako je toto :

systém . out.println ( " obdĺžnik Šírka : " + rect.getWidth ( ) ) ; System.out.println ( " obdĺžnik Dĺžka : " + rect.getLength ( ) ) ;
10

spustite program stlačením tlačidla " F6 " . Program vytvorí dva objekty z tried " myOval " a okno výstup zobrazuje aj šírku a dĺžku obdĺžnika , ako je tento " myRectangle . " :

Obdĺžnik Šírka : 3.0Rectangle Dĺžka : 5,0

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené