Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Problem 1. Define an Interface IPerson
- using System;
- public class StartUp
- {
- static void Main()
- {
- string name = Console.ReadLine();
- int age = int.Parse(Console.ReadLine());
- IPerson person = new Citizen(name, age);
- Console.WriteLine(person.Name);
- Console.WriteLine(person.Age);
- }
- }
- public class Citizen : IPerson
- {
- private string name;
- private int age;
- public Citizen(string name, int age)
- {
- Name = name;
- Age = age;
- }
- public string Name { get => name; set => name = value; }
- public int Age { get => age; set => age = value; }
- }
- public interface IPerson
- {
- string Name { get; set; }
- int Age { get; set; }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement