Replacement of the parent class constructor in C#
class Man {
public string Name { get; set; }
public Man(string name) {
Name = name;
}
}
class Employee : Man {
public string Position { get; set; }
public Employee(string name) :
base(name) {
Position = "unknown";
}
}
var employee = new Employee("Max");
//employee.position is "unknown"
- Log in to post comments