public class Student {
private String no;//学号
private String name;//姓名
private String sex;//性别
private String age;//年龄
private float score;//成绩
public Student(String no, String name, String sex, String age , float score) {
this.no = no;
this.name = name;
this.sex = sex;
this.age = age;
this.score = score;
}
public static void main(String[] args) {
//new一个学生对象,并使用构造方法初始化成员变量
Student S01 = new Student("s01", "张三", "男", "20", 99);
System.out.println("学号:"+S01.no+"\n"+
"姓名:"+S01.name+"\n"+
"性别"+S01.sex+"\n"+
"年龄"+S01.age+"\n"+
"成绩"+S01.score);
}
}
抽象类
并不是所有种类的事物都可以被实例化,换而言之,有的种类只是一种抽象概念,现实中并没有实际存在的对应物。
比如:假设所有的动物都会叫,我们可以定义一个类“动物”,定义类中的一个成员函数“叫”,我们知道猫的叫声,也知道狗的叫声,然而“动物”是如何“叫”的?我们根本无法实现它。
所以,我们引入了抽象类的概念,抽象类是无法被实例化的,无法声明抽象类的对象。
通常,用abstract修饰的类是抽象类;C++中包含纯虚函数的类是抽象类;Java中含有抽象方法的类是抽象类;继承了纯虚函数而没有实现它的类也是抽象类。
抽象类只能被用作基类,作用体现在:
1、约束派生类必须实现的成员函数或方法。
2、不同派生类中同名的成员函数实现不同,体现了多态性。
怎么创建5个学生实例呢,急求,谢了。并求出这五个学生实例的最高分,最低分,总分,及平均分
追答创建学生实例:
Student student1 = new Student("001","小明","男",15,85);最高分:
float maxMark = student1.mark;最低分:
float minMark = student1.mark;总分:
float sumMark = student1.mark + student2.mark + student3.mark + student4.mark + student5.mark;平均分:
float averageMark = sumMark / 5;PS:当然,上面的方法其实是效率很低的。
本回答被提问者和网友采纳...姓名,性别,年龄,java,成绩。成员属性通过构造方法
\/\/1、定义成员变量private String no;\/\/学号 private String name;\/\/姓名 private String sex;\/\/性别 private String age;\/\/年龄 private float score;\/\/成绩 \/\/2、通过构造方法初始化成员变量的值public Student(String no, String name, String sex, String age , float score) { this.no = ...
用java创建一个学生类,包括学号,姓名,成绩,然后构造方法,初始化,输出...
}\/\/调用方法public static void main(String[] args) {Student s = new Student("Jack","123456",98);System.out.println(s.toString());}}运行结果:Name: Jack,Number: 123456,Score : 98
...name, id, score ,分别表示姓名,学好,成绩...
getNo():获得学号;getName():获得姓名;getSex():获得性别;getAge()获得年龄;getJava():获得Java 课程成绩 (4)根据类Student的定义,创建五个该类的对象,输出每个学生的信息,计算并输出这五个学生Java语言成绩的平均值,以及计算并输出他们Java语言成绩的最大值和最小值。*\/ class...
怎样用JAVA设计学生类Student,包含“学号、班级、姓名、年龄、成员...
这个很简单呀,要自己试着去写。\\r\\npublic class Students {\\r\\n\\tprivate String ID; \/\/学号\\r\\n private String classId; \/\/班级\\r\\n private String name; \/\/姓名\\r\\n\\tprivate int age; \/\/年龄\\r\\n public Students(String ID,String classId,String name,in...
用java写程序,定义一个student类,包含成员变量有学号、姓名、性别、班...
(average);\\x0d\\x0a}\\x0d\\x0apublic static void main(String[] args) {\\x0d\\x0a\/\/ TODO Auto-generated method stub\\x0d\\x0aStudent s = new Student(101,"kit","male",true,90.0,90.0,90.0); \/\/创建对象\\x0d\\x0as.score(); \/\/调用方法\\x0d\\x0as.ave();\\x0d...
Java:学生信息姓名、学号、成绩。定义一个类,并定义相关的构造函数和方...
1、代码如下:Main类 import java.util.*;import java.io.BufferedReader;import java.io.InputStreamReader;\/ Main 主方法 author bufei \/ public class Main { public static void main(String[] args) { stuGrad();} public static void stuGrad() { int stuNum = 1;Student[] stu = new...
定义一个表示学生的类student,包括属性:学号,姓名,性别,年龄;
1、新建一个272.php,如图所示:2、输入php网页的结构(<?php?>),如图所示:3、声明PHP与浏览器交互的文件类型和编码,如图所示:4、使用class关键字,定义一个Student类,代码如图所示:5、给Student类添加成员变量和成员方法,代码如图所示:6、给Student类,创建一个对象,代码:$s1=newStudent()。
java学生的类Student,成员变量有姓名、性别、年龄,声明类Student的构造...
代码如下,共两个类,一个Student类,一个测试类。\/** * Student类 *\/public class Student {private String name;private String gender;private int age;\/\/ 无参构造方法public Student() {super();}\/\/ 有参构造方法public Student(String name, String gender, int age) {super();this.name ...
Java程序设计,定义一个表示学生的类Student
public class Student { \/\/定义一个学生类 private int StuNum; \/\/学号 private int Class; \/\/班级 private char Gender; \/\/性别 private int Age; \/\/年龄 public Student(int StuNum, int Class, char Gender, int Age){\/\/构造函数 this.stuNum = StuNum;this.class = Cla...
Java编程题: 编写一个Student类,包含name和age属性,提供有参构造方法...
import java.util.HashSet;public class StudentTest { public static void main(String[] args) { HashSet<Student> hs=new HashSet<>();Student s1=new Student("zs",19);\/\/s1 Student s2=new Student("zs",19);\/\/s2 Student s3=new Student("ls",19);\/\/s3 hs.add(s1);\/\/加入集合...