Java programmeringssprog er et objekt- orienterede sprog udviklet af Sun , og siden overtaget af Oracle. Objekt- orienterede sprog fokuserer på genstande , der definerer en tilstand og adfærd for nogle abstrakte enhed. For eksempel har en " Rektangel " objekt en tilstand , der består af dens højde, bredde x - position og y -positionen . Det har også adfærd og kan skaleres , flyttes og testet for at se , om den skærer en anden rektangel. En nem måde at teste for kollisioner , er at bruge " skærer "-metoden på to " rektangel " objekter . Ting du skal
Java Software Development Kit med NetBeans Integrated Development Environment (IDE) Bundle
Vis Flere Instruktioner
1
Load NetBeans integreret udviklingsmiljø ( IDE) ved klikke på programmets ikon . Når programmet belastninger , navigere til "Ny /New Project" og vælg " Java Application " fra listen på højre side af skærmen. En ny kildekode fil vises i NetBeans teksteditor. Kildekoden fil indeholder en tom vigtigste metode .
2
Opret to " rektangel " objekter . Hvert rektangel kan initialiseres med en højde , bredde , x - placering og y - placering . Skriv følgende to udsagn inde i krøllede parenteser i den vigtigste metode til at skabe disse to objekter : Hej
rektangel rectOne = new Rectangle ( 10, 10 , 0, 0 ), rektangel rectTwo = new Rectangle (10 , 10, 5, 5) . " rectTwo "
3
Test for at se om " rectOne " skærer " skærer " metode returnerer enten sand eller falsk, afhængigt af placeringen af rektangler. Hvis man ser tilbage på det forrige trin , vil du se , at begge rektangler har samme størrelse : 10 med 10 . Positionen af " rectOne " er ( 0,0) , mens stilling " rectTwo " er ( 5,5 ) . Det betyder, at " rectTwo " overlapper " rectOne " med en fjerdedel af dens areal . Derfor er " skærer " metoden returnerer sandt i følgende erklæring : Hej
bool x = rectOne.intersects ( rectTwo ),
4
Print ud resultatet af den " skærer "-metoden som dette : Hej
System.out.println ( x ),
5
Kør programmet ved at trykke på "Play" knappen , som ligger i værktøjslinien . Programmet udskriver ordet " Sandt nok, " da begge rektangler skærer hinanden.