ПредишенСледващото

Има геометрични фигури клас, базирани на нея в момента на изпълнение, ние се създаде нов клас, като се посочва номера и координатите на точки. В резултат на това има нова фигура, която можем да направим, като изберете от менюто.

това не би трябвало да се направи. Класът представлява шаблон за създаване на обекти, поради което е възможно да бъде статичен. Създаване на нови обекти, чиито тип е атрибут.

2. задачата за създаване на динамични упражнения може да бъде решен чрез генериране на изходния код, да го компилирате от програмата (JDK1.6, можете да общувате директно с съставител), и след това да ги превозва по име. В същото време, всички класове трябва да приложат същия интерфейс, или трябва да бъдат получени от един общ прародител.

Само това трябва да се направи, когато сте напълно завършени с ООП и стандартните разтвори не се побират.


Има геометрични фигури клас, базирани на нея в момента на изпълнение, ние се създаде нов клас, като се посочва номера и координатите на точки. В резултат на това има нова фигура, която можем да направим, като изберете от менюто.

това не би трябвало да се направи. Класът представлява шаблон за създаване на обекти, поради което е възможно да бъде статичен. Създаване на нови обекти, чиито тип е атрибут.

Ще се радвам да се създаде нов обект, но изисква учителят да се създаде нов клас

2. задачата за създаване на динамични упражнения може да бъде решен чрез генериране на изходния код, да го компилирате от програмата (JDK1.6, можете да общувате директно с съставител), и след това да ги превозва по име. В същото време, всички класове трябва да приложат същия интерфейс, или трябва да бъдат получени от един общ прародител.

възможно за това по-подробно?

Позволете ми да се изясни. Създаване на клас по време на изпълнение можете, но задачата не е лесно.

Този подход е необходим в изключителни случаи - такъв подход не е обикновен програмист. Той е неефективен и ще доведе до появата на хаос в заявлението.

Учудващо е, че на "гурута" в C # предлага начинаещи, този подход - той след това го е направил?

Друг човек би си представим, че на "гурута" в C ++ не разбират какво се опитва да се "потопят" този, който е дал тази задача. Но тъй като за "гуру" в C #, това може да означава, че той или иска да "запълнят" върху него, или думата "гуру", за да го не се прилага.


Задачата беше наистина Zavalnaya, молитви на цялата група, направени нейното опростяване 3
Благодаря за отговорите

Послепис
и аз бях дори се чудех дали това е толкова неефективно, че с каква цел трябва да го използвам?
и може да се докаже със сигурност е един пример за живо същество?

Свързани статии

Подкрепете проекта - споделете линка, благодаря!