2014-12-11 4 views
-1

Я новичок в мире ООП и Java и пытаюсь понять концепции. Существует три отдельных объекта функций, каждый из которых имеет свои собственные абстрактные классы и интерфейсы. Я испытываю трудности с переносом этих проектов в решение автоматизации тестирования. Я думаю об использовании абстрактного шаблона фабрики для создания функций абстрактных классов и интерфейса в моем проекте автоматизации тестирования. Как я могу обернуть классы в моем проекте без прямого ссылки на классы объектов.Classes wrapping

Заранее благодарю вас за помощь.

ответ

0

Похоже, вы, возможно, принимает более сложный маршрут ..... Решение может быть проще:

Каждый проект должен быть (по крайней мере) в своем собственном пакете.

Упаковка позволяет java группировать классы вместе в определенных пространствах имен, чтобы их функции не вторгались в другие классы.

«Пакет предоставляет уникальное пространство имен для типов, которые он содержит. Классы в одном пакете могут обращаться к членам доступа к пакету доступа друг к другу».

http://en.wikipedia.org/wiki/Java_package