Как унаследовать класс из другого файла CS [закрыто]C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как унаследовать класс из другого файла CS [закрыто]

Сообщение Anonymous »

Если кто -то может помочь с моей сборкой не завершена? Я хотел унаследовать класс из другого файла CS в той же папке, но он дает мне ошибку. Я включил два других файла, один из которых упоминается в двух других файлах. Я попытался добавить класс с наследством. Проще говоря, почему я не могу добавить пустой полученный класс? Потому что, в инструкциях Codecademy, в нем говорится, чтобы добавить пустой класс. Ожидают ли они, что люди узнают, что добавят пустой конструктор, потому что это была одна из ошибок раньше? Как видите, в моем базовом конструкторе нет возврата. [/home/ccuser/workspace/learn-csharp-interfaces-inheritance-csharp-supernatural-inheritance_v2/biblioinhiantance.csprojø
Сборка не удалась. Исправьте ошибки сборки и запустите снова. < /P>
Пожалуйста, см. Прикрепленное изображение с помощью Project Questionse с сайта Codecademy. Спасибо. href = "https://stackoverflow.com/questions/tagged/codecademy" rel = "Tag" title = "Показать вопросы с меткой 'Codecademy'"> Codecademy
// Book.cs
using System;

namespace BiblioInheritance
{
public class Book : Resource
{

}
}
< /code>
// Resources.cs
using System;

namespace BiblioInheritance
{
public class Resource
{
public string Title { get; private set; }
public string Category { get; private set; }
public string Status { get; protected set; }

public Resource (string title, string category)
{
Title = title;
Category = category;
Status = "Available";
}

public void UpdateStatus()
{
if (Status != "Out")
{
Status = "Out";
}
else if (Status == "Out")
{
Status = "Available";
}
}

public void GetInfo()
{
Console.WriteLine($"Title: {Title}");
Console.WriteLine($"Category: {Category}");
Console.WriteLine($"Status: {Status}");
}

}

}
< /code>
using System;
using BiblioInheritance;

namespace BiblioInheritance
{
class Program
{
static void Main(string[] args)
{
Resource test = new Resource("Sample Title", "Sample Category");
test.GetInfo();
test.UpdateStatus();
Console.WriteLine(test.Status);
}
}
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... er-cs-file
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • В C ++ как я могу унаследовать свои аргументы в другой класс?
    Anonymous » » в форуме C++
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Могу ли я унаследовать от класса, если базовый класс не имеет конструктора
    Anonymous » » в форуме C#
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Как изменить или унаследовать пространство имен по умолчанию при настройке InnerXml
    Anonymous » » в форуме C#
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Python-Sphinx: «Унаследовать» документация по методу от Superclass
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Как унаследовать от питона нет
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»