Создать класс „Цистерна”, какой задается объемом зберигаемого топлива или массой. Для изменения объема или массы реализовать свойства, которые бы контролировали допустимость нового значения и автоматически вычисляли значение другой величины(например задаем объем топлива – автоматически вычисляется масса цистерны). Максимальный объем топлива – 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(); } } } }
|
Для изменения объема или массы реализовать свойства, которые бы контролировали допустимость? |