1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

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

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

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

  1. kurzon

    kurzon Гость

    Репутация:
    0

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


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

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

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