您现在的位置是:主页 > news > 网站建设与管理代码题/国际新闻今日头条

网站建设与管理代码题/国际新闻今日头条

admin2025/5/23 15:42:26news

简介网站建设与管理代码题,国际新闻今日头条,深圳网站建设哪家公司便宜,信用中国 网站 支持建设一、题目要求 1.设计并实现一个Book类,定义成Book.java,Book 包含书名,作者,出版社和出版日期。 2.数据都要定义getter和setter。 3.定义三个构造方法,接收并初始化这些数据。 4.覆盖(Overeide)…

网站建设与管理代码题,国际新闻今日头条,深圳网站建设哪家公司便宜,信用中国 网站 支持建设一、题目要求 1.设计并实现一个Book类,定义成Book.java,Book 包含书名,作者,出版社和出版日期。 2.数据都要定义getter和setter。 3.定义三个构造方法,接收并初始化这些数据。 4.覆盖(Overeide)…

一、题目要求
1.设计并实现一个Book类,定义成Book.java,Book 包含书名,作者,出版社和出版日期。
2.数据都要定义getter和setter。
3.定义三个构造方法,接收并初始化这些数据。
4.覆盖(Overeide)toString方法,返回良好的含有多行的书的描述信息。
5.覆盖equals方法,书名,作者,出版社和出版日期完全一致才说明两本书一样的。

二、设计思路
1.类是把同类事物的共同特征和行为封装在一起的结构体,事物的特征称为属性,事物的行为称为方法,类是抽象的概念集合,表示的是一个共性的产物,类中定义的是属性和方法。

2.在Java中,通过关键字class来声明类,类声明语法如下:
public class 类名
{
//定义类属性部分
属性1的类型 属性1;
属性2的类型 属性2;
……
属性n的类型 属性n;
//定义方法部分
方法1:
……
方法n:
}

3.一个完整的Java类由类声明和类体构成,类体内容包含在{ }括号之内。
类声明为“public class 类名”,其中class是Java类定义关键字,声明Java类时,类声明需要包含class关键字。public是Java预定义的访问权限关键字,用来修饰被定义类的访问权限,当被定义类修饰为public时,其它定义的外部类就可以访问该类的内部成员和方法。类体包含了类的属性和方法。

  • 根据要求分Book和BookShelf两个类。
  • 在Book类中定义四个getter,用于返回书名、作者、出版社和出版日期。
  • 在BookShelf类中定义四个setter,用于赋给书名、作者、出版社和出版日期。
  • equals()方法的重写,用于判断是否为同一个对象的调用,当所有信息都相同时返回true,说明两本书相同。

三、代码
1.BookShelf:

1602685-20190407201317064-1770926407.jpg

2.Book:

1602685-20190407201338723-736882822.jpg

3.运行结果

1602685-20190407201350647-1294517054.jpg

转载于:https://www.cnblogs.com/LZHNB/p/10666798.html