Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Person
- {
- private readonly string _name;
- private readonly int _age;
- private readonly string _gender;
- private const string DefaultGender = "default";
- public Person(string name) : this(name, int.MinValue, DefaultGender)
- {
- }
- public Person(string name, int age) : this(name, age, DefaultGender)
- {
- }
- public Person(string name, int age, string gender)
- {
- _name = name;
- _age = age;
- _gender = gender;
- }
- }
- [TestClass]
- public class ConstructorExample
- {
- [TestMethod]
- public void CreatePerson()
- {
- var p1 = new Person("Sarah");
- var p2 = new Person("Gentry", 22);
- var p3 = new Person("Anna", 42);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement