luento16esimerkkeja
 All Classes Files Functions Variables Properties
Koira Class Reference

Koira-luokka, joka osaa äännellä More...

Inheritance diagram for Koira:
Elain Elain

Public Member Functions

 Koira (string nimi, double paino)
 Alustetaan koiran nimi ja paino
 
void Aantele ()
 Ääntelee kuten koira ääntelee
 
override string ToString ()
 Koiran tiedot merkkijonona
 
 Koira (string nimi, double paino, bool kuolaa=false)
 Alustetaan koiran nimi ja paino
 
override void Aantele ()
 Ääntelee kuten koira ääntelee
 
override string ToString ()
 Koiran tiedot merkkijonona
 
 Koira (PhysicsGame peli, double w, Vector p, string nimi="")
 
override void Aantele ()
 Yleinen eläin ei osaa äännellä
 
- Public Member Functions inherited from Elain
 Elain (string nimi, double paino)
 Alustetaan eläimen nimi ja paino
 
override string ToString ()
 Eläimen tiedot merkkijonona
 
 Elain (PhysicsGame peli, double w, Vector p, string nimi, string tunniste)
 
virtual void Liiku (Vector suunta)
 
virtual void Syo (PhysicsObject kuka, PhysicsObject kenet)
 

Properties

bool Kuolaa [get, set]
 
double Juoksuvauhti [get, set]
 
- Properties inherited from Elain
string Nimi [get]
 

Private Attributes

string nimi
 
double paino
 
bool kuolaa = false
 

Detailed Description

Koira-luokka, joka osaa äännellä

Definition at line 83 of file Elaimet.cs.

Constructor & Destructor Documentation

Koira.Koira ( string  nimi,
double  paino 
)

Alustetaan koiran nimi ja paino

Parameters
nimikoiralle annettava nimi
painokoiran alkupeärinen paino

Definition at line 93 of file Elaimet.cs.

Koira.Koira ( string  nimi,
double  paino,
bool  kuolaa = false 
)

Alustetaan koiran nimi ja paino

Parameters
nimikoiralle annettava nimi
painokoiran alkupeärinen paino

Definition at line 146 of file ElaimetPerimalla.cs.

Koira.Koira ( PhysicsGame  peli,
double  w,
Vector  p,
string  nimi = "" 
)

Definition at line 119 of file Luokat.cs.

Member Function Documentation

void Koira.Aantele ( )
virtual

Ääntelee kuten koira ääntelee

Reimplemented from Elain.

Definition at line 103 of file Elaimet.cs.

override void Koira.Aantele ( )
virtual

Yleinen eläin ei osaa äännellä

Reimplemented from Elain.

Definition at line 126 of file Luokat.cs.

override void Koira.Aantele ( )
virtual

Ääntelee kuten koira ääntelee

Reimplemented from Elain.

Definition at line 156 of file ElaimetPerimalla.cs.

override string Koira.ToString ( )

Koiran tiedot merkkijonona

Returns
Koiran tiedot merkkijonona

Definition at line 113 of file Elaimet.cs.

override string Koira.ToString ( )

Koiran tiedot merkkijonona

Returns
Koiran tiedot merkkijonona

Definition at line 166 of file ElaimetPerimalla.cs.

Member Data Documentation

bool Koira.kuolaa = false
private

Definition at line 132 of file ElaimetPerimalla.cs.

string Koira.nimi
private

Definition at line 85 of file Elaimet.cs.

double Koira.paino
private

Definition at line 86 of file Elaimet.cs.

Property Documentation

double Koira.Juoksuvauhti
getset

Definition at line 139 of file ElaimetPerimalla.cs.

bool Koira.Kuolaa
getset

Definition at line 134 of file ElaimetPerimalla.cs.


The documentation for this class was generated from the following files: