✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
class Корпус {
public string тип; public int ціна;
public Корпус (string тип, int ціна) {this.тіп = тип; this.цена = ціна; }}
class Лампочка {
public int потужність; public int ціна;
public Лампочка (int потужність, int ціна) {this.мощность = потужність; this.цена = ціна; }}
class Appliance {
public Корпус кор; public Лампочка лам;
public Appliance (Корпус кор, Лампочка лам)
{This.кор = кор; this.лам = new Лампочка (лам.мощность, лам.цена); }
public int Ціна {get {return кор.цена + лам.цена; }}}
У класі Program визначено метод Main , в тілі якого знаходиться код:
Корпус кор = new Корпус ( "Тюльпан", 100); Лампочка лам = new Лампочка (60,50);
Appliance пр1 = new Appliance (кор, лам);
Appliance ПР2 = new Appliance (кор, лам);
лам.цена = 100;
System.Console.WriteLine (пр1.Цена + пр2.Цена);
Вкажіть результат виведення на консоль після виконання методу Main():
C# oop_class