Huomaa että olet vuoden 2017 materiaaleissa.
Palaa nykyisiin materiaalehin.
The referenced paragraph does not exist.
The referenced paragraph does not exist.
Ohjelmointi 1, syksy 2017, luento 07
7. luento: ma 25.09.2017 klo 12:15-14:00: HT, ehtolauseet (luentokysymyksiä)
Muu sisältö: Visual Studio, parametrin välitys, muuttujat, funktiot, testaaminen
- Katso animaatio funktion kutsumisesta
- Muistutuksia demotehtävien nimeämisistä
- Ei ääkkösiä eikä välilyöntejä tiedostojen, eikä luokkien nimiin
- Luokan nimi samaksi kuin tiedoston nimi. C#:ssa tämä on suositus, Javassa näin on pakko tehdä. Yhtenäisyyden vuoksi toimimme kuitenkin näin.
- Luokkien ja aliohjelmien nimet alkavat isolla, muuttujien (ja siten myös parametrien) pienellä.
- Harjoitustyö:
- M: 10. Visual Studio
- Aliohjelmat
- Ohjelman synty ja testaaminen:
- Kolmion metsästyksen versiot
- Kolmiota.cs - luennon ohjelma valmiina. Sisältää mm. Kysy-metodin.
- KolmionMetsastys.cs - valmis 50% versio
- ComTest
- Luennolle tehdyt koodit versionhallinnassa
- Luennon koodit versionhallinnassa
- 7. luento videona. Osa 1 ja 2 MP4 alkuperäinen, MP4 kännykkäversio
- luentoseinä
Pääteohjaukset
Funktioista
Kysymyksiä
Plugin gst error:
Plugin does not exist.
#
funktoita
Harjoitustyön 50% esimerkki
Tekojärjestys:
- yksi kolmio
- silmukassa monta kolmiota
- pelaajan luominen ja väri sille
- kuuntelijoiden lisääminen
- törmäyskäsittelijä ja sinne räjähdys aina kun törmää
- käsittelijään KolmionAlan kutsu
- KolmionAla ja testit sille
- KolmionAlan toteutus
1/2*kanta*korkeus
- testien ajaminen
- koodin korjaaminen
#
kolmio1
#
lumiukko1
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.