编写一个Student类,要求:(1)类中成员变量有name(String),age(int);(2)写出2个构造方法,一个无
编写一个Student类,要求:
(1)类中成员变量有name(String),age(int);
(2)写出2个构造方法,一个无参,一个带参数;
(3)写出对应的set和get方法;
(4)在main()方法中创建一个对象p。
编写一个Student类,要求:
(1)类中成员变量有name(String),age(int);
(2)写出2个构造方法,一个无参,一个带参数;
(3)写出对应的set和get方法;
(4)在main()方法中创建一个对象p。
第2题
数,构造三个新的单链表,使每个单链表中只包含同一类字符.要求使用原表的空间,附加头结点可以另辟空间。
第3题
设计一个名为 Rectangle 的类表示矩形。这个类包括: (1) 两 个 名 为 width 和 height 的 double 型数据域, 它们分别表示矩形的宽和高。 width 和height 的默认值都为1。 (2) 创建默认矩形的无参构造方法。 (3) — 个 创 建 width 和 height 为指定值的矩形的构造方法。 (4) 属性的访问器方法。 (5) toString方法,返回宽、 高、 面积和周长。 (6) 一个名为 getArea() 的方法返回这个矩形的面积。 (7) 一个名为 getPerimeter()的方法返回周长。 编写一个测试程序. 创建两个 Rectangle 对 象 ,一个矩形的宽为 5 而高为 10, 另一个矩形的宽为 7.5, 而高为 27.5。 控制台显示输出每个矩形的宽、 高、 面积和周长。
第9题
稀疏矩阵的带行指针数组的二元组表示是更节省存储的存储表示。
(1)写出带行指针数组的二元组表示的类定义;
(2)编写一个算法,根据矩阵元素的行、列下标值i和j求矩阵元素;
(3)讨论这种方法和三元组表相比有什么优缺点。