Download præsentationen
Præsentation er lastning. Vent venligst
Offentliggjort afThea Rasmussen Redigeret for ca. et år siden
1
DAIMIIntroducerende objektorienteret programmering4D.1 Betingelsessætninger if
2
DAIMIIntroducerende objektorienteret programmering4D.2 Betingelsessætninger Betingelsessætninger tillader at foretage valg: if-statement ::= “if” “(” condition “)” statement [ “else” statement ] Eksempel: int x = 42, y = 23; if ( x > y ) System.out.println( “x er større end y” ); else System.out.println( “kuk kuk” );
3
DAIMIIntroducerende objektorienteret programmering4D.3 Boolske udtryk Betingelserne i if er blot et udtryk af typen sandhedværdi (boolean) Boolske udtryk har deres egne operatorer: ==binærlighed !=binærforskellig fra, >=binæreuligheder !unærnegering (not) &&binærog (and) ||binæreller (or)
4
DAIMIIntroducerende objektorienteret programmering4D.4 Boolske udtryk furnace f = new furnace(); double temperature = 12.0; ... if ( ! f.exploded() && temperature < 25.0 ) { f.burn10seconds(); temperature = f.getWaterTemperature(); } f.turnOff();
5
DAIMIIntroducerende objektorienteret programmering4D.5 Bloksætningen Man kan gruppere en samling af sætninger til en enkelt sætning, en bloksætning, ved hjælp af {} parenteser { x=7; y= 35; z=12*x+y; } er een sætning med en samlet opførsel. Uundværlig i mange situationer...
6
DAIMIIntroducerende objektorienteret programmering4D.6 Sammensatte sætninger Øvelse: Hvad er forskellen på følgende to programstumper? if ( t.getX() > 100 ) { move(100); turn(90); } if ( t.getX() > 100 ) move(100); turn(90);
Lignende præsentationer
© 2024 SlidePlayer.dk Inc.
All rights reserved.