public static void Main()
var test = new BaseClass();
Console.WriteLine(test.Abool);
var test2 = new DerivedClass();
Console.WriteLine(test2.Abool);
Console.WriteLine(test2.Abool);
private static void OutputValue(BaseClass obj)
Console.WriteLine(obj.Abool);
public class DerivedClass : BaseClass
private bool _derivedBool = false;