Позволяет скрыть сложность системы путем сведения всех возможных внешних вызовов к одному объекту, делегирующему их соответствующим объектам системы.
понедельник, 16 апреля 2012 г.
Стратегия
поведенческий шаблон проектирования, предназначенный для определения семейства алгоритмов, инкапсуляции каждого из них и обеспечения их взаимозаменяемости. Это позволяет выбирать алгоритм путем определения соответствующего класса. Шаблон Стратегия позволяет менять выбранный алгоритм независимо от объектов-клиентов, которые его используют.
Фабричный метод
порождающий шаблон проектирования, предоставляющий подклассам интерфейс для создания экземпляров некоторого класса. В момент создания наследники могут определить, какой класс создавать.
Абстрактная фабрика
Порождающий шаблон проектирования, позволяющий изменять поведение системы, варьируя создаваемые объекты, при этом сохраняя интерфейсы. Он позволяет создавать целый группы взаимосвязанных объектов, которые, будучи созданными одной фабрикой, реализуют общее поведение. Шаблон реализуется созданием абстрактного класса Factory, который представляет собой интерфейс для создания компонентов системы.
понедельник, 9 апреля 2012 г.
вторник, 7 февраля 2012 г.
Простая программа
Для начала, чтобы ознакомится с новым языком программирования, прежде всего давайте рассмотрим код простой программы этого языка. Это позволит нам иметь общее представление о конструкции "каркаса приложения" (так же называемым "скелетом"), набор основных элементов из которых состоит практически любая программа на Java. Самая простая программа на языке это консольное приложение, которое выводит на "экран" текстовую строку. Под экраном имеется в виду консоль операционной системы.
Консоль в ОС Windows называется "Коммандная строка". Чтобы запустить ее нужно запустить "Пуск-Программы-Стандартные-Коммандная строка".
public class Simple {
public static void main(String[] args) {
System.out.print("This is a java simple program");
}
}
Подписаться на:
Сообщения (Atom)