- 130
- 0
- 约3.09万字
- 约 130页
- 2015-12-14 发布于广东
- 举报
(4) 学生管理测试类(stuTest):主要是设计main方法。首先需要声明实例化学生管理类stuManage对象,然后是创建若干个student类对象,单个追加并显示,后一批追加并显示。 //stuTest.java public class stuTest {//测试stuManage public static void main(String[] args) { int op=0,n=0; String name; System.out.println(请输入要管理的学生人数:); Scanner scan=new Scanner(System.in); n= scan.nextInt(); //实例化stuManage类对象 stuManage obj=new stuManage(n); //学生成绩管理系统功能选择菜单: while(true){ System.out.println(学生成绩管理系统功能选择菜单:); System.out.println(1.输入学生信息); System.out.println(2.通过姓名查找学生); System.out.println(3.显示全部学生信息); System.out.println(4.退出系统); ? System.out.println(请输入要选择的操作编号:); op= scan.nextInt(); switch(op) { case 1: obj.addStudent(n); break; case 2: System.out.println(请输入要查找的学生姓名:); scan.nextLine(); name= scan.nextLine(); obj.searchByName(name); break; case 3:obj.show(); break; case 4:return; default: System.out.println(输入编号有误!\n); }//switch }//while }//main }//class 本章小结 3.1类和对象的概念——重点 3.2 static关键字 3.3 this关键字 3.4 继承——重点 3.5 final关键字 3.6 抽象方法和抽象类——重点 3.7 接口——重点 3.8 内部类和匿名类——难点 3.9 包(package)——了解 3.10 综合举例——难点 3.11上机实验 * * 【例3-24】类实现接口 interface Shape { // 定义接口Shape public void draw(); //抽象方法 public float area(); //抽象方法 } ? class Rectangle implements Shape { //Rectangle类实现Shape接口 int a,b; //成员变量a、b代表矩形的常和宽 Rectangle(int a,int b){ this.a=a; this.b=b; } public void draw(){//实现接口Shape的抽象方法 System.out.println(Draw a rectangle graph!); } ? public float area(){ //实现接口Shape的抽象方法 return a*b; //计算矩形面积 } } ? class Circle implements Shape { //Circle类实现Shape接口 int r; //成员变量r代表圆形的半径 Circle(int r){ this.r=r; } publi
您可能关注的文档
- 3ds Max VRay室内外效果表现 郑宏飞 第二章新.ppt
- Linux操作案例初级教程 杨培添 红旗LINUX案例教程第7章. 新.ppt
- Linux实用技能教程——基于Fedora和RHEL5 孙永道 第10章 通过网络登录新.ppt
- Linux网络管理与配置 姚越 第7章新.ppt
- Maple材料力学 李银山 第十八章 能量方法(二)新.ppt
- Maple材料力学 李银山 第十二章 组合变形新.ppt
- Maple材料力学 李银山 第十九章非对称弯曲与特殊梁新.ppt
- Maple材料力学 李银山 第十六章 能量方法新.ppt
- Maple材料力学 李银山 第十七章 弯曲变形(二)新.ppt
- Maple材料力学 李银山 第十三章 压杆稳定新.ppt
原创力文档

文档评论(0)