======
#400
======
0
++++++
Исходный модуль содержит определения:
class Корпус {
public string тип; public int цена;
public Корпус (string тип,int цена){this.тип=тип; this.цена=цена; } }
class Лампочка {
public int мощность; public int цена;
public Лампочка(int мощность,int цена){this.мощность=мощность; this.цена=цена; } }
class Прибор {
public Корпус кор; public Лампочка лам;
public Прибор(Корпус кор,Лампочка лам)
{this.кор=кор; this.лам=new Лампочка(лам.мощность, лам.цена); }
public int Цена { get {return кор.цена + лам.цена; } } }
В классе Program определен метод Main, в теле которого находится код:
Корпус кор = new Корпус("Тюльпан", 100); Лампочка лам = new Лампочка(60,50);
Прибор пр1=new Прибор(кор, лам);
лам.цена = 100;
Прибор пр2 = new Прибор(кор, лам);
System.Console.WriteLine(пр1.Цена + пр2.Цена);
Укажите результат вывода на консоль после выполнения метода Main():
======
300
======
#350
======
400
======
0
++++++
Исходный модуль содержит определения:
class Корпус {
public string тип; public int цена;
public Корпус (string тип,int цена){this.тип=тип; this.цена=цена; } }
class Лампочка {
public int мощность; public int цена;
public Лампочка(int мощность,int цена){this.мощность=мощность; this.цена=цена; } }
class Прибор {
public Корпус кор; public Лампочка лам;
public Прибор(Корпус кор,Лампочка лам)
{this.кор=кор; this.лам=new Лампочка(лам.мощность, лам.цена); }
public int Цена { get {return кор.цена + лам.цена; } } }
В классе Program определен метод Main, в теле которого находится код:
Корпус кор = new Корпус("Тюльпан", 100); Лампочка лам = new Лампочка(60,50);
Прибор пр1=new Прибор(кор, лам);
Прибор пр2=new Прибор(кор, лам);
лам.цена = 100;
System.Console.WriteLine(пр1.Цена + пр2.Цена);
Укажите результат вывода на консоль после выполнения метода Main():
Do'stlaringiz bilan baham: |