Что происходит при A = this - C#

Узнай цену своей работы

Формулировка задачи:

Господа, есть такой вот говнокод
using System;
class a
{
    public int Value()
    {
        return 45;
    }
}
class b : a
{
    public int ReturnVAl()
    {
        a A = this; // Здесь создается новый объект класса B или что ??
        return A.Value();
    }
}
class c
{
    static void Main()
    {
        Console.WriteLine(new b().ReturnVAl());
    }
}
Когда мы присваиваем переменной a A = this происходит ли создание объекта класса b ?? Или что происходит в данный момент ??

Решение задачи: «Что происходит при A = this»

textual
Листинг программы
Console.WriteLine(new b().ReturnVAl());

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.308 из 5
Похожие ответы