示例#1
0
 public Dog(string name, Person owner, int age, DogTypes dogTypes)
 {
     Name    = name;
     Owner   = owner;
     Age     = age;
     Dogtype = dogTypes;
 }
示例#2
0
        public static Dog Newdog(string name, Person owner, int age, bool stray, DogTypes dogtype)
        {
            Dog dog;

            if (!stray)
            {
                dog = new Dog(name, owner, age, dogtype);
            }
            else
            {
                dog = new Dog();
            }



            return(dog);
        }
示例#3
0
        public static IndependentDog Newdog(string name, int age, bool stray, DogTypes dogtype)
        {
            IndependentDog dog;

            if (!stray)
            {
                dog = new IndependentDog(name, age, dogtype);
            }
            else
            {
                dog = new IndependentDog();
            }



            return(dog);
        }
示例#4
0
        public static Dog Newdog(string name, string owner, int age, int ownerAge, bool stray, DogTypes dogtype)
        {
            Dog dog;

            if (!stray)
            {
                Person person = new Person(owner, ownerAge);
                dog = new Dog(name, person, age, dogtype);
            }
            else
            {
                dog = new Dog();
            }



            return(dog);
        }
示例#5
0
 public Dog(int age, DogTypes dogtype)
 {
     Age     = age;
     Dogtype = dogtype;
 }
示例#6
0
 public IndependentDog(string name, int age, DogTypes dogtype)
 {
     Name    = name;
     Age     = age;
     Dogtype = dogtype;
 }
示例#7
0
 public Dog(string name, int age, DogTypes dogtype)
 {
     Name = name;
     Age  = age;
 }