luento16esimerkkeja
 All Classes Files Functions Variables Properties
Elain Class Reference

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

Inheritance diagram for Elain:
Hiiri Kissa Kissa Koira Koira

Public Member Functions

 Elain (string nimi, double paino)
 Alustetaan eläimen nimi ja paino
 
virtual void Aantele ()
 Yleinen eläin ei osaa äännellä
 
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 Aantele ()
 
virtual void Syo (PhysicsObject kuka, PhysicsObject kenet)
 

Properties

string Nimi [get]
 

Private Attributes

string nimi
 
double paino
 
bool vasen = false
 

Detailed Description

Elain-luokka, joka osaa äännellä

Definition at line 52 of file ElaimetPerimalla.cs.

Constructor & Destructor Documentation

Elain.Elain ( string  nimi,
double  paino 
)

Alustetaan eläimen nimi ja paino

Parameters
nimieläimelle annettava nimi
painoeläimen alkuperäinen paino

Definition at line 62 of file ElaimetPerimalla.cs.

Elain.Elain ( PhysicsGame  peli,
double  w,
Vector  p,
string  nimi,
string  tunniste 
)

Definition at line 77 of file Luokat.cs.

Member Function Documentation

virtual void Elain.Aantele ( )
virtual

Yleinen eläin ei osaa äännellä

Reimplemented in Hiiri, Koira, Kissa, Koira, Kissa, Koira, and Kissa.

Definition at line 72 of file ElaimetPerimalla.cs.

virtual void Elain.Aantele ( )
virtual

Reimplemented in Hiiri, Koira, Kissa, Koira, Kissa, Koira, and Kissa.

Definition at line 102 of file Luokat.cs.

virtual void Elain.Liiku ( Vector  suunta)
virtual

Definition at line 91 of file Luokat.cs.

virtual void Elain.Syo ( PhysicsObject  kuka,
PhysicsObject  kenet 
)
virtual

Reimplemented in Hiiri.

Definition at line 108 of file Luokat.cs.

override string Elain.ToString ( )

Eläimen tiedot merkkijonona

Returns
Eläimen tiedot merkkijonona

Definition at line 82 of file ElaimetPerimalla.cs.

Member Data Documentation

string Elain.nimi
private

Definition at line 54 of file ElaimetPerimalla.cs.

double Elain.paino
private

Definition at line 55 of file ElaimetPerimalla.cs.

bool Elain.vasen = false
private

Definition at line 75 of file Luokat.cs.

Property Documentation

string Elain.Nimi
get

Definition at line 73 of file Luokat.cs.


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