HouseOver.THARM.Buildings.Apartment Class Reference

This class represents an apartment. It inherits from domicile. More...

Inheritance diagram for HouseOver.THARM.Buildings.Apartment:

Inheritance graph
[legend]
Collaboration diagram for HouseOver.THARM.Buildings.Apartment:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Apartment ()
 Constructs a new apartment object.
 Apartment (int id)
 Constructs a new apartment object with the specified id.
 Apartment (int id, int postalCode, int area, int buildingYear, int levels, int floor)
 Constructs a new apartment object with the specified parameters.
 Apartment ()
 Constructs a new apartment object.
 Apartment (int id)
 Constructs a new apartment object with the specified id.
 Apartment (int id, int postalCode, int area, int buildingYear, int levels, int floor)
 Constructs a new apartment object with the specified parameters.

Properties

[SaleCriteria] int Floor [get, set]
 Gets or sets the number of floors.

Private Attributes

int floor
 The floor the apartment can be found on.

Detailed Description

This class represents an apartment. It inherits from domicile.

Definition at line 13 of file Apartment.cs.


Constructor & Destructor Documentation

HouseOver.THARM.Buildings.Apartment.Apartment (  ) 

Constructs a new apartment object.

Definition at line 21 of file Apartment.cs.

00021 : base(UniquelyIdentifiable.NextID) { }

HouseOver.THARM.Buildings.Apartment.Apartment ( int  id  ) 

Constructs a new apartment object with the specified id.

Parameters:
id 

Definition at line 27 of file Apartment.cs.

00027 : base(id) { }

HouseOver.THARM.Buildings.Apartment.Apartment ( int  id,
int  postalCode,
int  area,
int  buildingYear,
int  levels,
int  floor 
)

Constructs a new apartment object with the specified parameters.

Parameters:
id The id.
postalCode The postalcode.
area The area of the apartment.
buildingYear The building year.
levels Number of levels.
floor Number of floors.

Definition at line 38 of file Apartment.cs.

00039             : base
00040             (id, postalCode, area, buildingYear, levels)
00041         {
00042             this.floor = floor;
00043         }

HouseOver.THARM.Buildings.Apartment.Apartment (  ) 

Constructs a new apartment object.

Definition at line 21 of file Apartment.cs.

00021 : base(UniquelyIdentifiable.NextID) { }

HouseOver.THARM.Buildings.Apartment.Apartment ( int  id  ) 

Constructs a new apartment object with the specified id.

Parameters:
id 

Definition at line 27 of file Apartment.cs.

00027 : base(id) { }

HouseOver.THARM.Buildings.Apartment.Apartment ( int  id,
int  postalCode,
int  area,
int  buildingYear,
int  levels,
int  floor 
)

Constructs a new apartment object with the specified parameters.

Parameters:
id The id.
postalCode The postalcode.
area The area of the apartment.
buildingYear The building year.
levels Number of levels.
floor Number of floors.

Definition at line 38 of file Apartment.cs.

00039             : base
00040             (id, postalCode, area, buildingYear, levels)
00041         {
00042             this.floor = floor;
00043         }


Member Data Documentation

int HouseOver::THARM::Buildings.Apartment::floor [private]

The floor the apartment can be found on.

Definition at line 16 of file Apartment.cs.


Property Documentation

[SaleCriteria] int HouseOver.THARM.Buildings.Apartment.Floor [get, set, protected]

Gets or sets the number of floors.

Definition at line 49 of file Apartment.cs.


The documentation for this class was generated from the following files:
Generated on Wed Jan 10 03:43:07 2007 for THARM by  doxygen 1.5.1-p1