Софтуерно Инженерство
Loading...
+ Нов въпрос
ivailo.todorov.984 avatar ivailo.todorov.984 1 Точки

Interfaces and Abstraction - Exercise

Проблем със judgе получавам тази грешка

Линк към кода https://github.com/TheBest15/Interfaces-and-Abstraction---Exercise

 

Compilation result:

Compiled file is missing. Compiler output: Microsoft (R) Build Engine version 15.8.169+g1ccb72aefa for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

  Restoring packages for ...\NUnitLiteConsoleApp.csproj...
  Restoring packages for ...\PersonInfo.csproj...
  Generating MSBuild file ...\PersonInfo.csproj.nuget.g.props.
  Generating MSBuild file ...\PersonInfo.csproj.nuget.g.targets.
  Restore completed in 424.13 ms for ...\PersonInfo.csproj.
  Generating MSBuild file ...\NUnitLiteConsoleApp.csproj.nuget.g.props.
  Generating MSBuild file ...\NUnitLiteConsoleApp.csproj.nuget.g.targets.
  Restore completed in 706.92 ms for ...\NUnitLiteConsoleApp.csproj.
  PersonInfo -> ...\PersonInfo.dll
Test001.cs(33,9): error CS0246: The type or namespace name 'IBirthable' could not be found (are you missing a using directive or an assembly reference?) [...\NUnitLiteConsoleApp.csproj]
Test001.cs(34,9): error CS0246: The type or namespace name 'IIdentifiable' could not be found (are you missing a using directive or an assembly reference?) [...\NUnitLiteConsoleApp.csproj]

Build FAILED.

Test001.cs(33,9): error CS0246: The type or namespace name 'IBirthable' could not be found (are you missing a using directive or an assembly reference?) [...\NUnitLiteConsoleApp.csproj]
Test001.cs(34,9): error CS0246: The type or namespace name 'IIdentifiable' could not be found (are you missing a using directive or an assembly reference?) [...\NUnitLiteConsoleApp.csproj]
    0 Warning(s)
    2 Error(s)

Time Elapsed 00:00:05.60
Тагове:
0
C# OOP Basics 03/11/2018 06:22:09
TeodorStefanovPld avatar TeodorStefanovPld 1155 Точки
 'IBirthable' 
'IIdentifiable'

грешката е много ясна нямаш тези два interface-a или не са ти публични мда intefaces не са ти публични и теста не ги открива ,направи тях 2та и iperson публични

0
03/11/2018 08:25:37
Nadezhda.Nikolaeva avatar Nadezhda.Nikolaeva 0 Точки

ivailo.todorov.984  Здравей, ако си намерил решения на проблема с кода си дай моля те знак, защото и аз имам същата грешка.

Благодаря

 

0
plamen83 avatar plamen83 4 Точки

И аз имам същият проблем :(

-неймспеисовете са с иманата, които са зададени в задачата;

-имената на класовете също;

-интерфейсите са публични;

- нямам спейсове в имената;

- компилира се и работи правилно;

И пак Compile time error със същият месидж: не може да намери типа или неймспейса на интерфейса. 

0
12/02/2019 17:07:36
VasilKotsev avatar VasilKotsev 403 Точки

Дайте някакъв код. Не може да гледаме на кафе, боб и т.н. До колкото си спомням тези задачи изискваха определен namespace. Проверете отново дали всички интерфейси са публични, дали имате StartUp файл, където да ви е main() метода и дали неймспейса е един и същ  навсякъде по условие.

Туко що я тествах с мое старо решение на което бях пропуснал да задам публични access modifier-и на 2 от interface-ите и мина...

0
ivailo.todorov.984 avatar ivailo.todorov.984 1 Точки

Направих всичко публично и отново тази грешка

0