Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Сборка проектов и рефакторинг

.pdf
Скачиваний:
10
Добавлен:
02.06.2015
Размер:
262.9 Кб
Скачать

Рефакторинг

Генерация методов доступа к полю

Пример: до рефакторинга

1

p u b l i c c l a s s Z {

2

p r i v a t e double r ;

3

Z( double r ) {

4

5

t h i s . r = r ;

6

}

7}

Г.А. Чистяков (ВятГУ)

РПС

20 сентября 2014 г.

41 / 44

Рефакторинг

Генерация методов доступа к полю

Пример: после рефакторинга

1

p u b l i c c l a s s C i r c l e {

2

p r i v a t e double r ;

3

p u b l i c double getR ( ) {

4

5

r e t u r n r ;

6

}

7

p u b l i c v o i d setR ( double r ) {

8

9t h i s . r = r ;

10

}

11

C i r c l e ( double r ) {

12

13t h i s . r = r ;

14}

15}

Г.А. Чистяков (ВятГУ)

РПС

20 сентября 2014 г.

42 / 44

Литература

1 Документирование

Общая информация javadoc

2 Сборка проектов

Общая информация

Сборка проектов с помощью Ant

3 Рефакторинг

4 Литература

Г.А. Чистяков (ВятГУ)

РПС

20 сентября 2014 г.

43 / 44

Литература

Литература

Литература

http://www.ibm.com // Техническая библиотека

http://en.wikipedia.org // Apache Ant

http://ant.apache.org // Apache Ant

Фаулер, М., Бек, К., Робертс, Д., Алдайк, У. // Рефакторинг: улучшение существующего кода. Спб.: Символ-плюс, 2009

Г.А. Чистяков (ВятГУ)

РПС

20 сентября 2014 г.

44 / 44