Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
21
Task/Scope-modifiers/C-sharp/scope-modifiers-2.cs
Normal file
21
Task/Scope-modifiers/C-sharp/scope-modifiers-2.cs
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
public interface IPrinter
|
||||
{
|
||||
void Print();
|
||||
}
|
||||
|
||||
public class IntPrinter : IPrinter
|
||||
{
|
||||
void IPrinter.Print() { // explicit implementation
|
||||
Console.WriteLine(123);
|
||||
}
|
||||
|
||||
public static void Main() {
|
||||
//====Error====
|
||||
IntPrinter p = new IntPrinter();
|
||||
p.Print();
|
||||
|
||||
//====Valid====
|
||||
IPrinter p = new IntPrinter();
|
||||
p.Print();
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue