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

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

  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 Гость

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

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