public Person(INameProperty nameProperty, IAddressProperty addressProperty) { if (nameProperty != null) { FirstName = nameProperty.FirstName; LastName = nameProperty.LastName; } if (addressProperty != null) { Address = addressProperty.Address; StreetAddress = addressProperty.StreetAddress; } }
public Person(INameProperty nameProperty) : this(nameProperty, null) { }