Как избавится от сравнения класов

Динамическое связывание
на самом деле это должно выглядеть как-то так.

Преимущество, в любое время можем поменять интерфейсы.
Порождение таблицы как правило выносят в фабрику
да это личный.
я его вечером исключу

--
С уважением,
Козинов Евгений
ННГУ

8 октября 2014 г., 11:29 пользователь Kirill Kornyakov <
notifications@github.com> написал:

> In nbproject/private/private.xml:
>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Model/AplicationObject/EResponseState.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Presentation/AirplaneManagement/BAirplaneManagement.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/View/IView.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Model/AplicationObject/IFlight.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Infrastructure/GettingAirportAccess/BAirport.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Presentation/AirplaneManagement/IAirplaneManagement.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Model/Logon/RoleVerification.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Infrastructure/GettingAirportAccess/AirportAccess.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Model/Logon/RoleCompanyManager.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Model/Response/ResponseSimple.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Model/AplicationObject/IAirplane.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Presentation/AirplaneManagement/BAirplane.java</file>
> > +            <file>file:/D:/svn/TicketSales/system-architecture-practice/src/Model/Request/RequestCancelFlight.java</file>
> > +        </group>
> > +    </open-files>
> > +</project-private>
>
> Тут вопрос, это глобальный файл, или личный файл? Вообще выглядит что это
> личный файл Евгения, и на каждой машине он свой. Если так, то правильно
> удалить этот файл из Git, после чего добавить его в .gitignore в корне
> репозитория. Тогда файл останется лежать на жестком диске Евгения, но
> перестанет маячить в Git.
>
> Естественно, все вышесказанное можно обобщить на все другие временные
> файлы.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/UNN-VMK-Software/system-architecture-practice/pull/7/files#r18567250>
> .
>