Cylinder er en primær geometrisk figur som er definert med en høyde og radius. Men i Java- programmet, er det en offentlig klasse. Java er kjent for sine mange definitive klasser , og produsere geometriske figurer har også blitt adressert av denne mangefasetterte programmeringsspråk. Det finnes ulike måter å vise en sylinder i Java , men det hele starter med byggingen av sylinderen. Instruksjoner
en
Lim de påfølgende koder for å konstruere ulike sylindere ved hjelp av Java-språket : en
offentlig Sylinder ( )
Koden ovenfor konstruerer en standard sylinder med en radius av en tomme og en høyde av to inches . Sylinderen vedtak for dette fenomenet som standard til 15 divisjoner langs sin X -aksen og en langs Y-aksen.
Offentlig Sylinder ( float radius , etter
float høyde)
koden angitt ovenfor konstruerer en standard sylinder med en gitt høyde og radius. Som standard er normaler generert , men ikke teksturen koordinatene . Som vist , de parametrene som brukes for denne sylinderen er radius og høyde.
Offentlig Sylinder ( float radius , etter
float høyde , etter
Utseende ap)
koden postet ovenfor konstruerer en standard sylinder med en gitt radius , høyde og utseende . Som standard er normaler generert , men ikke teksturen koordinatene . Som vist, parametrene for denne sylinderen er radius , høyde og " ap ", som representerer utseende .
2
Lim inn følgende kode for å få Shape3D node integrert med flaskens gitt del . Denne metoden gjør det mulig å endre geometrien eller utseendet på bestemte deler : en
offentlig Shape3D getShape ( int partId )
parameter som brukes for denne koden er " partId ", som er den delen som returnere ( TOP, BODY, eller nederst) , og avkastningen eller respons er Shape3D objekt integrert med partId . Ingenting vil bli returnert i partId bestått eller leveres som ugyldig
3
Lim inn følgende kode for å få utseendet på identifiserte delen av sylinderen og vise det : .
< P > offentlig Utseende getAppearance ( int partId )
parameter som brukes ovenfor partId , som fungerer som identifikator for en utpekt underdel av sylinderen. Det vil vise objektets opptreden integrert med partId , hvis partId oppgitt er gyldig - hvis partId er ugyldig , er en null respons tilbake
.