русс | укр

C# - Головна
Контакти
Задайте питання...
Перегляд всіх питань


Простір імен
  ► System (5)
  ► Microsoft (1)


Для учнів (початківців)
  ► Відео уроки (4)
  ► Навчання (177)
  ► Приклади програм (19)
  ► Секрети Сі Шарп (4)

Для професіоналів
  ► Навчання (6)
  ► Приклади програм (1)










Инциализация членів класу C#

 

Після оголошення об'єкта класу можна ініціалізувати його поля і методи. Для цього використовується оператор крапка (.), який має наступну конструкцію:

<ім'я>.<член_объекта>

В якості прикладу наведемо оголошення і ініціалізацію об'єкта класу Vehicle, який був представлений раніше:

using System;

class Vehicle

{

private int passengers; //кількість місць для пасажирів

private string mark; //марка

private string model; //модель

private int fuelcap; //об'єм двигуна

//метод для встановлення значень для закритих членів класу

public void setVehicle(int pass, int Mark, int Model, int fuelCap)

{

passengers = pass;

mark = Mark;

model = Model;

fuelcap = fuelCap;

}

public int Passengers

{

get {return passengers;}

set {passengers = value;}

}

public string Mark

{

get {return mark;}

set {mark = value;}

}

public int Model

{

get {return model;}

set {model = value;}

}

public string Fuelcap

{

get {return fuelcap;}

set {fuelcap = value;}

}

}

class vehicleDemo {

public static void main()

{

Vehicle vehicle1 = new Vehicle();

Vehicle vehicle2 = new Vehicle();

vehicle1.setVehicle(4,"Lada","Kalina",2);

vehicle2.Passengers = 4;

int passengersCount = vehicle1. Passengers;

Console.WriteLine(passengersCount);

}

}

Переглядів: 1466






© 2012 ci-sharp.ru При використанні матеріалу пряме iндексуюче посилання на сайт ОБОВ'ЯЗКОВЕ.
Права строго захищені нормами міжнародного права, інтелектуальної власності та авторського права.