I want the following, is it possible in C#

```
public class BaseClass
{
       public string Name {get;set;}
       public DateTime Login {get;set;}
}

public class ChildA : BaseClass
{
       public string SchoolName{get; set;}
       public string ClassName{get; set;}
}

public class childB : BaseClass
{
       public string StreetAdrees{get; set;}
}

```

Now I want that if I create an instance of any child class Name="John" and Login "2013-12-12" or from database already set its irritating to set these attribute for every class

just like that

```
ChildA obj=new ChildA();

obj.Name and obj.Login already have Data

```