题目选自《java基础案例教程第二版》黑马的那本p80

1.思路

2. 代码

3.注意事项

定义一个表示学生信息的类Student,要求如下:
(1)类Student的成员变量:
sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。
(2)类Student带参数的构造方法:
在构造方法中通过形参完成对成员变量的赋值操作。
(3)类Student的方法成员:
 getNo():获得学号;
 getName():获得姓名;
 getSex():获得性别;
 getAge()获得年龄;
 getJava():获得Java 课程成绩
根据类Student的定义,创建五个该类的对象,输出每个学生的信息,计算并输出这五个学生Java语言成绩的平均值,以及计算并输出他们Java语言成绩的最大值和最小值。

思路

通过创建类数组来读取

代码

package stdent;
class s
{//姓名 性别 年龄 分数int xuehao;String xingming;String xingbie;int nianling;int fenshu;public s(int m,String q,String w,int e,int r)//接受参数{xuehao=m;xingming=q;xingbie=w;nianling=e;fenshu=r;}public int getXuehao(){return xuehao;}public String getXingming(){return xingming;}public  String getXingbie(){return xingbie;}public  int  getNianling(){return nianling;}public  int getFenshu(){return fenshu;}}public class students
{public static void main(String[] args)//学号,姓名 性别 年龄 分数{s[] sd=new s[5];//创建一个类数组sd[0]=new s(1111111,"张三","男",19,80);sd[1]=new s(1111112,"张四","男",20,81);sd[2]=new s(1111113,"张五","男",21,82);sd[3]=new s(1111114,"张六","男",22,83);sd[4]=new s(1111115,"张七","男",23,84);for(int i=0;i<5;i++){//下面比如 sd[i].getXingming(),就是关于类数组中固定对象的数据System.out.println("学号是"+sd[i].getXuehao()+"姓名是"+sd[i].getXingming()+"性别"+sd[i].getXingbie()+"年龄是"+sd[i].getNianling()+"分数是"+sd[i].getFenshu());}int sum=0,max,min;max=sd[0].getFenshu();//找最大最小值min=sd[4].getFenshu() ;for(int i=0;i<5;i++){sum+=sd[i].getFenshu();if(sd[i].getFenshu()>max){max=sd[i].getFenshu();}if(sd[i].getFenshu()<min){min=sd[i].getFenshu();}}System.out.println("平均分是"+sum/5);System.out.println("最低分是"+min);System.out.println("最高分是"+max);}
}

注意事项

读取的固定格式为 sd[i].getFenshu();
不要写成 sd[i].fenshu
意思是读取第几类数组的什么获得数据
代码类什么的没注意改 你们可以自行修改

定义一个表示学生信息的类Student,要求如下:  (1)类Student的成员变量: sNO 表示学号;sName表示姓名;sSex表示性别;sAge表示年龄;sJava:表示Java课程成绩。相关推荐

  1. 定义一个表示学生信息的类Student,要求如下:

    定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量: sNO 表示学号:sName表示姓名:sSex表示性别:sAge表示年龄:sJava:表示Java课程成绩. ( ...

  2. .定义一个表示学生信息的类 Student,要求如下:(1)类 Student 的属性如下:sNO 表示学号; sName 表示姓名; sSex 表示性别; sAge 表示年龄;sJava:表

    .定义一个表示学生信息的类 Student,要求如下: (1)类 Student 的属性如下: sNO 表示学号: sName 表示姓名: sSex 表示性别: sAge 表示 年龄:sJava:表示 ...

  3. java 创建学生信息类_java定义一个表示学生信息的类

    展开全部 public class Student { /* * (non-Javadoc) * * @32313133353236313431303231363533e4b893e5b19e3133 ...

  4. Java实验——定义一个表示学生信息的类Student,要求如下:

    目录 一.题目要求 二.解题思路 三.具体代码 四.运行截图 一.题目要求 定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量: sNO 表示学号:sName表示姓名 ...

  5. java编程定义一个表示学生信息的类student_要求如下_用JAVA定义一个学生类Student来表示学生信息,学生类中包含成员有学号(id)、姓名(name)、年龄和成绩...

    展开全部 如下所示: public class Student { private int sNo; //学号 private String name; //姓名 private String sex ...

  6. 一个包含学生信息的顺序表

    #include <stdio.h> #include <stdlib.h> #include <string.h>#define MAXSIZE 100 /*单个 ...

  7. C# 定义一个描述学生基本信息的类,属性包括姓名、学以及C#、英语和数学成绩,方法包括设置姓名和学号、设置三门课的成绩和输出相关学生的信息,最后求出总成绩和平均成绩。

    C# 定义一个描述学生基本信息的类,属性包括姓名.学以及C#.英语和数学成绩,方法包括设置姓名和学号.设置三门课的成绩和输出相关学生的信息,最后求出总成绩和平均成绩. ** 代码如下:  using ...

  8. java定义一个学生类cstudent_编写一个JAVA程序片断 定义一个表示学生的类student

    编写一个JAVA程序片断定义一个表示学生的类student,包括域"学号","班级","姓名","性别","年 ...

  9. Java编写学生类student程序_编写一个JAVA程序片断定义一个表示学生的类student.docx...

    编写一个JAVA程序片断 定义一个表示学生的类student,包括域"学号","班级","姓名","性别"," ...

最新文章

  1. Android系统源码编译最重要的一步
  2. SqlServer2005高效分页sql查询语句汇总
  3. 通过COM组件在Web上实现Kinect骨骼追踪、声控截屏保存的功能
  4. 关于lwip中pbuf_alloc()内存申请函数
  5. python土味情话_土味情话表情包下载
  6. 《深入理解Elasticsearch(原书第2版)》一2.3.3 把查询模板保存到文件
  7. python批量修改文件名为excel中指定名称_在Python脚本的帮助下,使用excelsh中的名称映射重命名文件夹中的文件名...
  8. linux 内核字符驱动char_dev源码分析
  9. dj电商-电子商务常见的商业模式
  10. 超实用的shell脚本--一键获取进程所有信息
  11. indesign教程,如何在对象周围环绕文本?
  12. 一些网络爱好者常用的网络工具
  13. keli 软件支持包下载
  14. python读取tiff文件_怎么用python读取和写入TIFF文件1
  15. 课堂作业:首尾相连求最大子数组
  16. 如何从电脑内转播声音
  17. java空指针异常 代码案例_java空指针异常:java.lang.NullPointException
  18. 【图像去噪】基于matlab小波变换(硬阙值+软阙值)图像去噪【含Matlab源码 391期】
  19. 攻下隔壁女神的路由器(转)
  20. 各行业容灾备份架构#容灾#,

热门文章

  1. c++语言简易自动售货机,C++自动售货机源代码 课程设计
  2. Spring Boot:如何解决跨域问题 ?
  3. 燃料电池专用控制器PowerFCU
  4. 笛卡尔积算法的sku
  5. 常见外贸英文缩写(下)
  6. Gromacsg_mmpbsa安装教程
  7. java.net.UnknownServiceException: CLEARTEXT communication ** not permitted by network security polic
  8. 纯电动汽车整车控制器VCU
  9. SQL的使用规范以及基本使用
  10. 基带传输系统的简介和研究的意