1. Мегаконкурс в апреле "Приведи друзей на codeby". Дарим деньги, подписку на журнал хакер и выдаем статус "Paid Access". Подробнее ...

    Скрыть объявление

[c#:] Свойства

Тема в разделе ".NET", создана пользователем kurzon, 2 дек 2007.

Наш партнер Genesis Hackspace
  1. kurzon

    kurzon Гость


    Создать класс „Цистерна”, какой задается объемом зберигаемого топлива или массой. Для изменения объема или массы реализовать свойства, которые бы контролировали допустимость нового значения и автоматически вычисляли значение другой величины(например задаем объем топлива – автоматически вычисляется масса цистерны). Максимальный объем топлива – 40 м3, масса пустой цистерны – 5 т, а масса 1 м3 есть 0.8т


    Код (Text):
    using System;
    using System.Collections.Generic;
    using System.Text;

    namespace Interfeys
    {
    class Program
    {
    class Chusterna
    {
    public int KillKubometriw;
    public double MassaOdnogoKyboMetra=0.8;
    public int MasaPystoiShusternu = 5;


    public double s_KillKubometriw
    {
    get { return KillKubometriw; }

    set { KillKubometriw = Convert.ToInt32(value); }
    }
    public Chusterna(int a)
    {
    s_KillKubometriw = a;
    }

    public void showing()
    {
    Console.WriteLine("Масcа Цистерны =  {0}", MasaPystoiShusternu + MassaOdnogoKyboMetra * s_KillKubometriw);
    }

    }

    class Obchuslena
    {

    public static void Main(string[] args)
    {
    Console.WriteLine("Введить обьем ");
    int a = Convert.ToInt32(Console.ReadLine());
    Chusterna prl = new Chusterna(a);
    prl.showing();

    Console.ReadLine();
    }
    }

    }
    }
     
  2. kurzon

    kurzon Гость

    Для изменения объема или массы реализовать свойства, которые бы контролировали допустимость нового значения ?
     
Загрузка...

Поделиться этой страницей