精华内容
下载资源
问答
  • JAVA定义学生类

    2012-10-25 15:50:37
    定义一个学生类,包括姓名,年龄。JAVA实现的,简单写了一个
  • /*定义一个,来模拟“学生”属性 (是什么)姓名年龄行为(能做什么)吃饭睡觉学习对应到Java的当中成员变量(属性)String nanme; //姓名成员方法(行为)//成员方法不要staticpublic viod eat(){}public viod sleep(){...

    package Code413;

    /*

    定义一个类,来模拟“学生”

    属性 (是什么)

    姓名

    年龄

    行为(能做什么)

    吃饭

    睡觉

    学习

    对应到Java的类当中

    成员变量(属性)

    String nanme; //姓名

    成员方法(行为)

    //成员方法不要static

    public viod eat(){}

    public viod sleep(){}

    */

    public class CodeStudent {

    //先写成员变量

    String name; //姓名

    int age; //年龄

    public void eat(){

    System.out.println("eat~");

    }

    public void sleep(){

    System.out.println("sleep~");

    }

    public void study(){

    System.out.println("study~");

    }

    }

    下一篇,导包。使用此类

    调试接口,返回的json数据,我定义了一个类,用来序列化,其中有一个字段定义为string 然后序列化的时候报错

    调试接口,返回的json数据,我定义了一个类,用来序列化,其中有一个字段定义为string 然后序列化的时候报错 在需要解析的类型类上加上声明 eg:

    Java中是否可以调用一个类中的main方法?

    前几天面试的时候,被问到在Java中是否可以调用一个类中的main方法?回来测试了下,答案是可以!代码如下: main1中调用main2的主方法 package org.fiu.test; impor ...

    java多线程并发去调用一个类的静态方法安全性探讨

    java多线程并发去调用一个类的静态方法安全性探讨 转自:http://blog.csdn.net/weibin_6388/article/details/50750035   这篇文章主要讲多线程对 ...

    [改善Java代码]不要只替换一个类

    建议20: 不要只替换一个类 我们经常在系统中定义一个常量接口(或常量类),以囊括系统中所涉及的常量,从而简化代码,方便开发,在很多的开源项目中已采用了类似的方法,比如在Struts2中,org.ap ...

    用java的socket来发送一个类

    用socket可以简单的发送一些文本信息,太复杂的可能发送不了,比如图片音频可能要用到http来发送和接收了.最基本的使用socket来发送一个字符串,但有的时候我们希望能够发送一个类,这样serve ...

    为什么java中只允许继承一个类?

    一个类只能继承一个其他的类 在Java语言中禁止多重继承:一个类可以具有多个直接父类.多重继承不合法的原因是容易引发意义不明确.例如,有一个类C,如果允许它同时继承A类与B类(class C ex ...

    Java中如何在另一个类里面使用运行类中的对象,举例说明了一下。

    package 计时器; import java.util.Timer; import java.util.TimerTask; /* * 主要是想在另一个类里面,使用该类的对象,如何使用呢?如何传递 ...

    Java中的一个类怎么调用另一个类中的方法

    如果另一个类中的那个方法是私有的话,就不能直接调用到,如果是其他类型的话看情况,如果是静态的(static)话,直接用类名可以调用到,如果是非静态的,就需要利用另一个类的实例(也就是用那个类生成的对象 ...

    MFC 一个类訪问还有一个类成员对象的成员变量值

    展开全文
  • java代码-【3】定义一个学生类,使用LinkedList对学生类进行管理,执行添加操作,并打印数据。 运行效果图: 任务: 1.定义一个学生类Student (1)属性:学号stuId(int),姓名name(String),成绩...
  • 用java定义一个学生类和课程类

    千次阅读 2021-03-05 17:19:40
    展开全部 你好!public class Course { String courseName; int courseHour;...k++) { System.out.println(""+"第 "+k+" 学生信息如下:"); stus[k-1].showMessage(); } } } 希望对你有帮助!

    展开全部

    你好!public class Course {

    String courseName;

    int courseHour;

    public Course() {

    32313133353236313431303231363533e59b9ee7ad9431333431353263super();

    }

    public Course(String courseName, int courseHour) {

    super();

    this.courseName = courseName;

    this.courseHour = courseHour;

    }

    public String getCourseName() {

    return courseName;

    }

    public void setCourseName(String courseName) {

    this.courseName = courseName;

    }

    public int getCourseHour() {

    return courseHour;

    }

    public void setCourseHour(int courseHour) {

    this.courseHour = courseHour;

    }

    }public class Student {

    String name;

    int grade;

    Course[] courses;

    int hours;

    public Student() {

    super();

    }

    public String getName() {

    return name;

    }

    public void setName(String name) {

    this.name = name;

    }

    public int getGrade() {

    return grade;

    }

    public void setGrade(int grade) {

    this.grade = grade;

    }

    public Course[] getCourses() {

    return courses;

    }

    public void setCourses(Course[] courses) {

    this.courses = courses;

    }

    public int getHours() {

    return hours;

    }

    public void setHours(int hours) {

    this.hours = hours;

    }

    public void showMessage() {

    System.out.println(name+" "+grade+" 年级");

    System.out.println("选修的课程包括:");

    for(int i=0;i

    System.out.println("("+(i+1)+")\t"+courses[i].courseName+"\t"+courses[i].courseHour+" 分");

    hours += courses[i].courseHour;

    }

    System.out.println("总学分:"+hours);

    }

    }import java.util.Scanner;

    public class main {

    public static void main(String[] args) {

    Scanner scan=new Scanner(System.in);

    System.out.print("输入学生的人数:");

    int number = scan.nextInt();

    Student[] stus = new Student[number];

    for(int i=1;i<=stus.length;i++) {

    Student stu = new Student();

    System.out.print("请输入第"+i+"个学生的姓名:");

    String stuName = scan.next();

    stu.setName(stuName);

    System.out.print("请输入第"+i+"个学生的年级:");

    int grade = scan.nextInt();

    stu.setGrade(grade);

    System.out.print("请输入第"+i+"个学生选几门课程:");

    int courseNum = scan.nextInt();

    Course[] _courses = new Course[courseNum];

    for(int j=1;j<=_courses.length;j++) {

    System.out.print("请输入第"+j+"门课程的名称:");

    String courseName = scan.next();

    System.out.print("请输入第"+j+"门课程的学分:");

    int hour = scan.nextInt();

    _courses[j-1] = new Course(courseName, hour);

    }

    stu.setCourses(_courses);

    stus[i-1] = stu;

    }

    for(int k=1;k<=stus.length;k++) {

    System.out.println(""+"第 "+k+" 学生信息如下:");

    stus[k-1].showMessage();

    }

    }

    }

    ab09c2b7e42aaed385beda3c7c138245.png

    希望对你有帮助!

    展开全文
  • 学生类定义

    千次阅读 2020-03-23 23:13:42
    定义学生类,其中包括3个成员变量(String 姓名,String 学号,float 分数),两个构造方法(一个默认的没有参数的构造方法,另一个带三个参数姓名学号分数的构造方法用于给成员变量赋值)和show()方法。...

    题目描述

    定义学生类,其中包括3个成员变量(String 姓名,String 学号,float 分数),两个构造方法(一个默认的没有参数的构造方法,另一个为带三个参数姓名学号分数的构造方法用于给成员变量赋值)和show()方法。show方法用于显示每个学生类对象的成员变量信息。显示的格式为:姓名:XXX,学号:XXXX,分数:XX 分数保留一位小数。
    定义测试类,在main方法中实例化一个学生类对象,学生类对象中的成员通过键盘输入,输入的顺序为姓名 学号 分数,调用构造方法给成员变量初始化,然后调用对象的show方法输出对象信息。

    输入描述

    输入一个对象的信息,按照姓名 学号 成绩

    输出描述

    输出姓名:XXX 学号:XXX 分数:XX
    其中冒号为中文冒号,每项中间一个空格。

    输入样例

    张三 10001 90

    输出样例

    姓名:张三 学号:10001 分数:90.0

    import java.util.*;
    public class Main{
    	public static void main(String[] args) {
    		Scanner sc = new Scanner(System.in);
    		Student a = new Student(sc.next(), sc.next(), sc.nextDouble());
    		a.show();
    		sc.close();
    	}
    }
    
    class Student{
    	String name;
    	String id;
    	double score;
    	public Student(String name, String id, double score) {
    		this.name = name;
    		this.id = id;
    		this.score = score;
    	}
    	void show() {
    		System.out.println("姓名:" + this.name + " " + "学号:" +  this.id + " " + "分数:" + this.score);
    	}
    	
    	
    }
    
    
    展开全文
  • 求解JAVA,定义一个课程类和一个学生类和测试类mip版关注:152答案:1悬赏:0解决时间 2021-01-28 06:31已解决2021-01-27 21:33课程类中包含:属性:课程的名称和成绩方法:属性的get/set方法学生类中包含:属性:学生...

    求解JAVA,定义一个课程类和一个学生类和测试类

    mip版  关注:152  答案:1  悬赏:0

    解决时间 2021-01-28 06:31

    f7668760f103a11a4c8e4589626185c8.png

    已解决

    2021-01-27 21:33

    课程类中包含:

    属性:课程的名称和成绩

    方法:属性的get/set方法

    学生类中包含:

    属性:学生的姓名、一个包含3门课程的数组和平均成绩属性

    方法:

    1.属性的get/set方法

    2.显示学生所有信息的方法display(),显示学生的姓名,三门课程的名称和成绩以及平均成绩

    3.计算三门课平均成绩的方法

    4.编写void changGrade(int i , int score) 方法用来改变学生第i门课的成绩为score参数指定的成绩。注意:确保i的取值范围为0-2之间,score为0-100之间。

    测试类:

    在main()方法中:

    创建一个学生对象,完成学生信息的初始化,显示学生的信息。修改学生第二门课的成绩为90分,再显示学生的信息。

    注意:学生的成绩需在0-100之间

    请将测试类与学生类和课程类放在不同的包里

    最佳答案

    98fdeddbd2b760aad4f8a5914cf7649d.png

    2021-01-27 22:16

    package arraylist;

    public class Course

    {

    private String name;

    private double score;

    public String getName()

    {

    return name;

    }

    public void setName(String name)

    {

    this.name = name;

    }

    public double getScore()

    {

    return score;

    }

    public void setScore(double score)

    {

    this.score = score;

    }

    }

    package arraylist;

    public class Student

    {

    private String name;

    private Course[] scores;

    private double average;

    public String getName()

    {

    return name;

    }

    public void setName(String name)

    {

    this.name = name;

    }

    public Course[] getScores()

    {

    return scores;

    }

    public void setScores(Course[] scores)

    {

    this.scores = scores;

    }

    public double getAverage()

    {

    return average;

    }

    public void setAverage(double average)

    {

    this.average = average;

    }

    public void display(){

    System.out.println("学生的姓名是" + this.getName() + ".");

    for(int i = 0; i < scores.length; i++){

    System.out.println("第" + (i + 1) + "门课程的名称是 " + scores[i].getName() + ",成绩是" + scores[i].getScore());

    }

    System.out.println("学生" + this.getName() +"的平均成绩是" + this.getAverage());

    }

    public void calAverage(){

    double sum = 0;

    for(int i = 0; i< scores.length; i++){

    sum += scores[i].getScore();

    }

    this.setAverage(sum/scores.length);

    }

    public void changeGrade(int i, int score){

    scores[i].setScore(score);

    }

    }

    package arraylist;

    public class TestDemo

    {

    public static void main(String[] args){

    Student stu = new Student();

    stu.setName("小明");

    Course[] scores = new Course[3];

    scores[0] = new Course();

    scores[0].setName("英语");

    scores[0].setScore(90);

    scores[1] = new Course();

    scores[1].setName("语文");

    scores[1].setScore(99);

    scores[2] = new Course();

    scores[2].setName("数学");

    scores[2].setScore(80);

    stu.setScores(scores);

    stu.calAverage();

    stu.display();

    stu.changeGrade(1, 90);

    stu.display();

    }

    }

    我要举报

    如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

    点此我要举报以上信息!

    推荐资讯

    大家都在看

    展开全文
  • 实现学生类定义,大学生类的定义,并测试学生类,输出学生信息
  • } //再定义链表,选择常用操作:包括建立有序链表、搜索遍历、插入、删除、取数据等 templateclass List{ Node *head,*tail;//链表头指针和尾指针 public: List(); //构造函数,生成头结点(空链表) ~List(); //析...
  • 学生类定义

    千次阅读 2018-01-04 22:53:18
    学生类定义 class Demo1_Student { public static void main(String[] args) { System.out.println("Hello World"); } } /* * A:案例演示 * 属性:姓名,年龄,性别 * 行为:学习,睡觉 * B:我们如何描述现实...
  • 编写一个JAVA程序片断定义一个表示学生student,包括域"学号","班级","姓名","性别","年龄";方法"获得学号","获得班号","获得姓名","获得性别","获得年龄","修改年龄".程序如下:import ...
  • 学生类的构造函数

    2017-11-22 14:18:11
    1. 定义一个学生类Student,包括:属性学号,姓名,性别,年龄,方法包括构造方法初始化变量;显示学号方法、显示姓名方法、显示性别方法、显示年龄方法、修改年龄方法。 2. 定义一个测试类StudentTest创建两个学生...
  • super();this.name=name;this.sno=sno;this.birth=birth;this.zy=zy;}publicstaticintgetAge(DatebirthDay)throwsException{Calendarcal=Calendar.getInstance();if(cal.before(birthDay)){thro...
  • java定义一个学生类Student

    千次阅读 2021-03-06 00:42:42
    展开全部1:packagewo;-publicclassStudentText{publicstaticvoidmain(String[]args){32313133353236313431303231363533e59b9ee7ad9431333363386135Students1=newStudent(01,"张三");Students2=newStudent(02,"...
  • 在java中编写程序,定义一个学生类

    千次阅读 2021-02-12 12:41:05
    /**编写一个Java应用程序,该程序包括3个类:定义一个学生类,Student有姓名,学32313133353236313431303231363533e59b9ee7ad9431333366306463号,选学的课程列表定义一个课程类:课程名称,课程分...
  • 如下所示:public class Student {private int sNo; //学号private String name; //姓名private String sex; //性别private int yu; //语文private int shu; //数学private int wai; //外语public int getsNo() {...
  • C/C++类与对象 定义一个学生类

    千次阅读 2020-06-04 11:16:07
    类与对象-定义一个学生类 需要string类型 一定要注意导入string #include<iostream> #include<string> using namespace std; class Stutent { public : string m_Name; int m_Id; void setName...
  • 一、面向对象课程设计作品(基于MFC的仓库...定义一个学生类 2>实验代码: #include<iostream> #include<string> #include<iomanip> using namespace std;//蓝多多作业 class student { private
  • 满意答案 i哦仁源堂 2013... } } 测试: Test.java: public class Test { public static void main(String[] args) { Student s=new Student("张三","男",20,11203,80,70,90); System.out.println(s); } } 60分享举报
  • // 实例化学生类 System.out.print("\n请输入学生姓名:"); stu.name = sc.next(); System.out.print("请输入学生班级:"); stu.classId = sc.next(); System.out.print("请输入学生学号:"); stu....
  • 定义一个学生类,其中有3个数据成员有学号、姓名、年龄,以及若干成员函数。同时编写主函数使用这个类,实现对学生数据的赋值和输出。 要求: (1)使用成员函数实现对输出的输入、输出 (2)使用构造函数和析构函数...
  • 满意答案B1共同创新团队2019.06.03采纳率:53%等级:12已帮助:11720人public class test2 {public static void main(String[] args) {Scanner...System.out.println("请输入学生个数:");int n = sc.nextInt();Stud...
  • 定义一个学生类用来存储学生的信息(包括:学号、姓名、英语成绩、高数成绩、体育成绩),在main方法中定义一个数字存储5名学生的信息。 要求: 1.按名字查询并输出成绩 2.查询并输出所有科目不及格的人数及名单 ...
  • // 一个简单的学生类public class Student {private int sno; // 学号private String sname; // 姓名private int sage; // 年龄private String profession; // 专业public Student() {}public Student(int sno, ...
  • 展开全部你好,纯手打,建议看一下是62616964757a686964616fe4b893e5b19e31333365663530否符合你的要求。public class Student {private String name;private Integer stuNo;private Double score;...
  • 3.定义一个学生类Student,包含三个属性姓名、年龄、性别,创建三个学生对象存入ArrayList集合中。A:遍历集合遍历输出。B:求出年龄最大的学生,让后将该对象的姓名变为:王者荣耀。package CallName;public class ...
  • Java是一个纯的面向对象的程序设计语言,它继承了 C++ 语言面向对象技术的核心,Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、...,使得程序员不用再内存管理而担忧...
  • 从最初编写的Java源文件(.java文件)是如何一步步执行的,如下图所示,首先Java源文件经过前端编译器(javac或ECJ)将.java文件编译Java字节码文件,...C语言提供了几个标准库函数,可以将任意类型(整型、长整型、...
  • 1. 编写程序,定义一个学生信息,有学号,姓名,年龄私有属性,当年龄,不在18~25之间时,产生名MyException的自定义异常。源代码:public class Student {private String id;private String name;private int ...
  • 按下列要求定义一个学生类(Student),要求: (1).初始化数据成员数据成员(_Sno,_Sname,_Sage); (2).通过属性装饰器定义数据成员(Sno,Sname,Sage); (3).定义特殊方法__str__(self),该方法返回:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 198,498
精华内容 79,399
关键字:

为什么定义学生类