用于存储图书数据的类
PHP
Easy
classes
任务 «用于存储图书数据的类»
创建一个 Book 类,包含私有属性:title(字符串)、author(字符串)、year(整数)。实现一个接受所有三个参数的构造函数。为每个属性添加 getter 方法,以及一个 setYear 方法,该方法检查出版年份是否不小于 1900 且不大于当前年份(2024),否则输出消息 'Invalid year' 且不改变值。输入数据:三个字符串:书名、作者、年份。输出:书名、作者、年份,用空格分隔。
输入格式
三行字符串:第一行——书名,第二行——作者,第三行——出版年份(整数)。
输出格式
字符串:名称、作者、年份,以空格分隔。如果年份不正确,则输出'Invalid year'。
示例
示例 1
输入
Война и мир
Толстой
1869
输出
Invalid year
示例 2
输入
3
Hello
123abc
C++ Pointer
输出
Invalid year
示例 3
输入
1984
Оруэлл
1949
输出
1984 Оруэлл 1949
示例 4
输入
1
AEIOU
输出
main.php