diff --git a/book/src/main/java/ru/molokoin/Book.java b/book/src/main/java/ru/molokoin/Book.java index edcd534..bdd8367 100644 --- a/book/src/main/java/ru/molokoin/Book.java +++ b/book/src/main/java/ru/molokoin/Book.java @@ -20,24 +20,28 @@ public class Book { * @param name the name to set */ public void setName(String name) { + //название не должно быть пустой ссылкой; this.name = name; } /** * @param publisher the publisher to set */ public void setPublisher(Publisher publisher) { + //издательство не должно быть пустой ссылкой; this.publisher = publisher; } /** * @param year the year to set */ public void setYear(int year) { + //год издания должен быть строго больше нуля this.year = year; } /** * @param author the author to set */ public void setAuthors(String[] authors) { + //массив не должен содержать пустых ссылок this.authors = authors; } /** diff --git a/book/src/main/java/ru/molokoin/Publisher.java b/book/src/main/java/ru/molokoin/Publisher.java index 833b7fd..f1631f9 100644 --- a/book/src/main/java/ru/molokoin/Publisher.java +++ b/book/src/main/java/ru/molokoin/Publisher.java @@ -8,12 +8,14 @@ public class Publisher { * @param name the name to set */ public void setName(String name) { + //не должно быть пустой ссылкой this.name = name; } /** * @param sity the sity to set */ public void setSity(String sity) { + //не должно быть пустой ссылкой this.sity = sity; } /** diff --git a/book/target/classes/ru/molokoin/Book.class b/book/target/classes/ru/molokoin/Book.class index 9324267..d80fff6 100644 Binary files a/book/target/classes/ru/molokoin/Book.class and b/book/target/classes/ru/molokoin/Book.class differ diff --git a/book/target/classes/ru/molokoin/Publisher.class b/book/target/classes/ru/molokoin/Publisher.class index 10b6bdb..c8af84b 100644 Binary files a/book/target/classes/ru/molokoin/Publisher.class and b/book/target/classes/ru/molokoin/Publisher.class differ