Cylinder är en primär geometrisk form som är definierad med en höjd och en radie . Men i Java -program , är det en allmän klass . Java är känt för sina många definitiva klasser , och producera geometriska former har också tagits upp av detta mångfacetterade programmeringsspråk . Det finns olika sätt att visa en cylinder i Java , men det hela börjar med byggandet av cylindern . Instruktioner
1
Klistra de efterföljande koderna för att konstruera olika cylindrarna med hjälp av Java språket :
offentlig Cylinder ( ) katalog
koden ovan konstruerar en standard cylinder med en radie av en tum och en höjd av två inches. Cylindern resolution för detta element standardvärdet 15 divisioner längs dess x-axeln och en längs sin y-axel .
Offentliga Cylinder ( float radie ,
flottörhöjd ) katalog
koden upp ovan konstruerar en standard cylinder med en viss höjd och radie . Som standard är normala genereras men inte texturkoordinater . Såsom visas , parametrarna som används för denna cylinder är radie och höjd.
Offentlig Cylinder (float radie ,
flottörhöjd ,
Utseende ap)
koden posted ovan konstruerar en standard cylinder med en given radie , höjd och utseende. Som standard är normala genereras men inte texturkoordinater . Som visas parametrarna för denna cylinder är radie , höjd och " ap ", som representerar utseendet .
2
Klistra in följande kod för att få Shape3D noden integreras med cylinderns given del . Denna speciella metod tillåter användare att ändra form eller utseende av särskilda delar :
allmänheten Shape3D getShape ( int partId ) katalog
parameter som används för denna kod är " partId , " som är den del av tillbaka ( TOP , BODY , eller botten) , och avkastningen eller svaret är Shape3D objektet integrerad med partId . Ingenting kommer att återlämnas i passerade partId eller lämnas som ogiltig Klistra in följande kod för att få utseendet av den identifierade delen av cylindern och visa den
3
: .
offentliga framträdande getAppearance ( int partId ) katalog
parametern används ovan partId , vilket fungerar som identifierare för en utsedd underavdelning av cylindern . Det kommer att visa objektets utseende integreras med partId , om partId fram är giltigt - Om partId är ogiltig , är ett ogiltigt svar returneras Addera
.