R
rodchar
hi all,
i have this following java snippet i'm trying to convert to c# for practice.
public class Disk extends ComponentDecorator
{
Computer computer;
public Disk(Computer c)
{
computer = c;
}
public String description()
{
return computer.description() + " and a disk";
}
}
Tester code:
Computer computer = new Computer();
computer = new Disk(computer)
Console.WriteLine("You're getting " + computer.Description);
//This should say "You're getting a computer and a disk."
Ques 1: How do you code"extends" in C#
Ques 2: C# won't let me define description() method as shown above. It
want's me to override or use new keyword. Why?
thanks,
rodchar
i have this following java snippet i'm trying to convert to c# for practice.
public class Disk extends ComponentDecorator
{
Computer computer;
public Disk(Computer c)
{
computer = c;
}
public String description()
{
return computer.description() + " and a disk";
}
}
Tester code:
Computer computer = new Computer();
computer = new Disk(computer)
Console.WriteLine("You're getting " + computer.Description);
//This should say "You're getting a computer and a disk."
Ques 1: How do you code"extends" in C#
Ques 2: C# won't let me define description() method as shown above. It
want's me to override or use new keyword. Why?
thanks,
rodchar