C# Класс TheAirline.Models.Airliners.Airliner

Наследование: BaseModel
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Airliner System
GetSeatingCapacity int

Открытые методы

Метод Описание
AddAirlinerClass ( AirlinerClass airlinerClass ) : void
Airliner ( string id, AirlinerType type, string tailNumber, System.DateTime builtDate ) : System
ClearAirlinerClasses ( ) : void
GetAge ( ) : int
GetAirlinerClass ( AirlinerClass type ) : AirlinerClass
GetCargoCapacity ( ) : double
GetLeasingPrice ( ) : long
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetPrice ( ) : long
GetTotalSeatCapacity ( ) : int
GetValue ( ) : long
RemoveAirlinerClass ( AirlinerClass airlinerClass ) : void

Приватные методы

Метод Описание
Airliner ( SerializationInfo info, StreamingContext ctxt ) : System
GetSeatingCapacity ( AirlinerClass classType ) : int

Описание методов

AddAirlinerClass() публичный Метод

public AddAirlinerClass ( AirlinerClass airlinerClass ) : void
airlinerClass AirlinerClass
Результат void

Airliner() публичный Метод

public Airliner ( string id, AirlinerType type, string tailNumber, System.DateTime builtDate ) : System
id string
type AirlinerType
tailNumber string
builtDate System.DateTime
Результат System

ClearAirlinerClasses() публичный Метод

public ClearAirlinerClasses ( ) : void
Результат void

GetAge() публичный Метод

public GetAge ( ) : int
Результат int

GetAirlinerClass() публичный Метод

public GetAirlinerClass ( AirlinerClass type ) : AirlinerClass
type AirlinerClass
Результат AirlinerClass

GetCargoCapacity() публичный Метод

public GetCargoCapacity ( ) : double
Результат double

GetLeasingPrice() публичный Метод

public GetLeasingPrice ( ) : long
Результат long

GetObjectData() публичный Метод

public GetObjectData ( SerializationInfo info, StreamingContext context ) : void
info System.Runtime.Serialization.SerializationInfo
context System.Runtime.Serialization.StreamingContext
Результат void

GetPrice() публичный Метод

public GetPrice ( ) : long
Результат long

GetTotalSeatCapacity() публичный Метод

public GetTotalSeatCapacity ( ) : int
Результат int

GetValue() публичный Метод

public GetValue ( ) : long
Результат long

RemoveAirlinerClass() публичный Метод

public RemoveAirlinerClass ( AirlinerClass airlinerClass ) : void
airlinerClass AirlinerClass
Результат void