1

Тема: Чому я не можу створити новий об"єкт в майн

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace aftoregFacebook
{
    class People
    {
        public string Name { set; get; }
        public string Famely { set; get; }
        public string Email { set; get; }
        public People (string name, string famely, string email)
        {
            Name = name;
            Famely = famely;
            Email = email;
        }
        public virtual void WM()
        {
            Console.WriteLine("pervaya 4ast'");
        }
        public class Men : People
        {
            public Men (string name, string famely, string email) : base (name, famely, email)
            {

            }

            public override void WM()
            {
                base.WM();
                Console.WriteLine("vtoraya 4ast' men");
            }
        }

        public class Women : People
        {
            Random randPas = new Random();
            public Women (string name, string famely, string email) : base (name, famely, email)
            {
                Console.WriteLine("Password: " + randPas.Next(1, 100));
            }
            public override void WM()
            {
                base.WM();
                Console.WriteLine("vtoraya 4ast' women");
            }
        }
    }
    class Program
    {

        public static void Main(string[] args)
        {


            Console.ReadKey();

        }
    }
}

2

Re: Чому я не можу створити новий об"єкт в майн

тому що ви не написали код в мейн, котрий би створював новий об'єкт

Подякували: koala, leofun012

3

Re: Чому я не можу створити новий об"єкт в майн

FakiNyan написав:

тому що ви не написали код в мейн, котрий би створював новий об'єкт

Women women = new Women

? цей ?

4

Re: Чому я не можу створити новий об"єкт в майн

я хз, я тут ніякого не бачу
https://image.prntscr.com/image/YgHbea3TRLmPz6SLxTHkpA.png

до речі, мені не подобаються ваші помилки
men - це багато чоловіків, а man - один
те саме з бабами, woman - одна, women - багацько

а ще ось це що таке???

Console.WriteLine("vtoraya 4ast' women");

фу, блін

Подякували: leofun011

5 Востаннє редагувалося Kotyara (07.08.2017 10:53:10)

Re: Чому я не можу створити новий об"єкт в майн

FakiNyan написав:

я хз, я тут ніякого не бачу
https://image.prntscr.com/image/YgHbea3TRLmPz6SLxTHkpA.png

до речі, мені не подобаються ваші помилки
men - це багато чоловіків, а man - один
те саме з бабами, woman - одна, women - багацько

а ще ось це що таке???

Console.WriteLine("vtoraya 4ast' women");

фу, блін

"вторая часть" да це не дуже .. а в решті все як потрібно ..
він мені просто не дозволяє створити новий об"єкт ..  прикріпив скрін

Post's attachments

Снимок.PNG 4.61 kb, 200 downloads since 2017-08-07 

6

Re: Чому я не можу створити новий об"єкт в майн

public class Men : People
        {

- чому в тілі класу People?

7

Re: Чому я не можу створити новий об"єкт в майн

Women women = new Women

public Women (string name, string famely, string email)

Women women = new Women(param1, param2, param3); - спробуйте так.

8

Re: Чому я не можу створити новий об"єкт в майн

vasyliv написав:

public class Men : People
        {

- чому в тілі класу People?

щоб унаслідувати string name, famely, email

9

Re: Чому я не можу створити новий об"єкт в майн

Kotyara написав:
FakiNyan написав:

я хз, я тут ніякого не бачу
https://image.prntscr.com/image/YgHbea3TRLmPz6SLxTHkpA.png

до речі, мені не подобаються ваші помилки
men - це багато чоловіків, а man - один
те саме з бабами, woman - одна, women - багацько

а ще ось це що таке???

Console.WriteLine("vtoraya 4ast' women");

фу, блін

"вторая часть" да це не дуже .. а в решті все як потрібно ..
він мені просто не дозволяє створити новий об"єкт ..  прикріпив скрін

а якщо навести на те, що підкреслене червоним, то що пише?

10

Re: Чому я не можу створити новий об"єкт в майн

public class Women : People
        {

- в цьому варіанті ви також отримуєте

унаслідувати string name, famely, email

11

Re: Чому я не можу створити новий об"єкт в майн

Kotyara написав:
vasyliv написав:

public class Men : People
        {

- чому в тілі класу People?

щоб унаслідувати string name, famely, email

наслідування робиться не через визначення класу всередині іншого класу, а через оті дві крапки і назву класу для наслідування, як в

public class Men : People

12

Re: Чому я не можу створити новий об"єкт в майн

о боже... який же я ... все зрозумів, не помітив що писав в тілі people

Подякували: 0xDADA11C7, /KIT\2

13

Re: Чому я не можу створити новий об"єкт в майн

Просто заведіть собі правило "хорошого тону" при написанні коду : кожен клас в окремому файлі !

Подякували: FakiNyan, leofun012

14

Re: Чому я не можу створити новий об"єкт в майн

Прихований текст
namespace aftoregFacebook

*SCRATCH*

Подякували: leofun011

15

Re: Чому я не можу створити новий об"єкт в майн

truesupport написав:
Прихований текст
namespace aftoregFacebook

*SCRATCH*

ахах)
до-речі я зробив все ж )
+ обійшов "захист" facebook
Потрібен був тільки час для вивчення всього і практика)