Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections;
- using System.Collections.Generic;
- namespace HomeWorks
- {
- class Program //Has-a, ссылки между объектами. У n, есть x.
- {
- static void Main(string[] args)
- {
- User user1 = new User("Name 1");
- User user2 = new User("Name 2");
- List list = new List(new Task[] { new Task(user1, "Task 1"), new Task(user2, "Task 2") });
- list.ShowAllTasks();
- }
- }
- class User
- {
- public string Name;
- public User(string name)
- {
- Name = name;
- }
- }
- class List
- {
- public Task[] Tasks;
- public List(Task[] tasks)
- {
- Tasks = tasks;
- }
- public void ShowAllTasks()
- {
- for (int i = 0; i < Tasks.Length; i++)
- {
- Tasks[i].ShowInfo();
- }
- }
- }
- class Task
- {
- public User Worker;
- public string Description;
- public Task(User worker, string description)
- {
- Worker = worker;
- Description = description;
- }
- public void ShowInfo()
- {
- Console.WriteLine($"Ответственный: {Worker.Name}, задача: {Description}");
- }
- }
- }
Add Comment
Please, Sign In to add comment