java编写一个学生类和教师类_JAVA:1、编写一个学生类,类名为Student,包含如下成员:…

java编写一个学生类和教师类_JAVA:1、编写一个学生类,类名为Student,包含如下成员:…1、编写一个学生类,类名为Student,包含如下成员:成员变量:1)变量名:name;类型:String;访问权限:private2)变量名:ID;类型:String;访问权限:private3)变量名:…1、编写一个学生类,类名为Student,包含如下成员:成员变量:1)变量名:name;类型:String;访问权限:private2)变量名:ID;类型:String;访问权限:pr…

大家好,又见面了,我是你们的朋友全栈君。

1、编写一个学生类,类名为Student,包含如下成员:成员变量:1)变量名:name;类型:String;访问权限:private2)变量名:ID;类型:String;访问权限:private3)变量名:…

1、编写一个学生类,类名为Student,包含如下成员:

成员变量:

1)变量名:name;类型:String;访问权限:private

2)变量名:ID;类型:String;访问权限:private

3)变量名:score;类型:double类型的数组;访问权限:private

说明:其中变量name表示学生的姓名、ID表示学号、score数组表示数学、语文、英语三门功课的成绩。

构造方法:public Student(String a,String b)

方法功能:用于为成员变量name和ID赋初值。将形参a赋值给name,b赋值给ID。

成员方法:

1)方法声明:public String getName()//用于获得变量name的值。

2)方法声明:public String getID()//用于获得变量ID的值。

3)方法声明:public boolean setScore(double fenshu[])

功能:用于给score数组赋值。只要有一门功课的成绩小于0或大于100,则返回false,否则将fenshu赋值给score,并返回true。

4)方法声明:public double [] getScore()//用于获得score数组的值。

5)方法声明:public double sum()//用于计算成绩总分。

6)方法声明:public double average()//用于计算平均分。

7)方法声明:public double [] max_min()//用于计算最高分和最低分。

8)方法声明:public void printf()//打印成绩的总分、平均分、最高分和最低分。

在同一源文件中建立另外一个类:Teststudent,该类中只包含一个主函数。在主函数中建立Student类的对象,使用构造方法为name和ID赋初值。使用setScore方法为score数组赋初值,如果分数赋值合法,则计算成绩总分、平均分、最高分和最低分,并打印输出。

卡在了3)方法声明:public boolean setScore(double fenshu[])

功能:用于给score数组赋值。只要有一门功课的成绩小于0或大于100,则返回false,否则将fenshu赋值给score,并返回true。和7)方法声明:public double [] max_min()//用于计算最高分和最低分。求求各位大佬了!

展开

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156787.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • potplayer自定义加速播放[通俗易懂]

    potplayer自定义加速播放[通俗易懂]进入选项如下图如下图,其中第三步输入快捷键时使用键盘,如冲突会有响铃和提示,建议使用图中ctrl+方向键一定要点击应用

    2022年5月21日
    54
  • 什么是Hackbar?

    什么是Hackbar?**什么是Hackbar?**Hackbar是一个Firefox的插件,它的功能类似于地址栏,但是它里面的数据不受服务器的相应触发的重定向等其它变化的影响.有网址的载入于访问,联合查询,各种编码,数据加密功能.这个Hackbar可以帮助你在测试SQL注入,XSS漏洞和网站的安全性,主要是帮助开发人员做代码的安全审计,检查代码,寻找安全漏洞…

    2022年4月30日
    38
  • PrepareCommand执行参数查询

    PrepareCommand执行参数查询//////执行参数查询//////数据库执行命令///数据库链接命令///事务///查询语句///查询参数///privatestaticvoidPrepareCommand

    2022年7月2日
    25
  • pycharm激活码【2021免费激活】[通俗易懂]

    (pycharm激活码)JetBrains旗下有多款编译器工具(如:IntelliJ、WebStorm、PyCharm等)在各编程领域几乎都占据了垄断地位。建立在开源IntelliJ平台之上,过去15年以来,JetBrains一直在不断发展和完善这个平台。这个平台可以针对您的开发工作流进行微调并且能够提供…

    2022年3月28日
    47
  • java web的动静分离_Nginx+Tomcat动静分离架构

    java web的动静分离_Nginx+Tomcat动静分离架构Nginx+Tomcat动静分离架构Nginx+tomcat是目前主流的javaweb架构,Nginx动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用Nginx处理静态页面,Tomcat、Resin出来动态页面。动静分离从目前实现角度来讲大致分为两种,一种是纯粹的把静态文件独立成单独的域名,放在独…

    2022年5月20日
    67
  • 常见函数的定义域_函数定义域的求解

    常见函数的定义域_函数定义域的求解——————————————————————————————————————————————————————————————————…

    2022年10月26日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号