JAVA编写一个课程类Cource的方法是什么?

JAVA编写一个课程类Cource的方法是什么?,第1张

1.编写一个课程类Cource,包含:

3个成员变量:课程编号(cNumber)、课程名(cName)和学分数(cUnit);

1个方法:printCourceInfo:用于输出课程的相关信息;

2.编写Cource类的测试程序,创建课程对象:编号为112101,课程Java 程序设计,学分为3。要求输出课程的相关信息。

3.将上题创建的Cource的3个成员变量改为私有,并为其添加相应的set和get 方法。要求编写其测试程序。

4.为上题的Cource类添加构造器方法,用于初始化课程编号含升、课程名和学 分。并修改测试程序。

5.为上题的Cource类添加一个静态变量cTotalNum,用于统计创建的课程对象数.

使用Java的优势在于网络应用方面,但Java也提供了强大的用于开发桌面程序的API,它们包含在javax.swing包中.使用这个包可以编写简单的Java桌面应用程序.

Java的javax.swing包提供了许多用来设计GUI的组件类,在学习GUI编程时,需要掌握两个概念:容器类(Container)和组件类(Component),以下是GUI编程中经常提到的基本知识点.

&middotJava把Component类的子类或间接子类创建的对象称为一个组件.

&middotJava把Container的子类或间接子类创建的对谈昌老象称为一个容器.

&middot可以向容器中添加组件.Container类提供了一个public方法add(),一个容器可以调用这个方法将组件添加到迅空该容器中.

&middot容器调用removeAll()方法可以移除掉容器中的全部组件,调用remove(Component c)方法可以移除掉容器总参数c指定的组件.

&middot容器本身也是一个组件,因此可以把一个容器添加到另一个容器中实现容器的嵌套.

&middot每当容器添加新的组件或移除组件时,应当让容器调用validate方法,以保证容器中的组件能正确显示出来.

编写Cource

/**

 * 一、编写一个课程类Course,包含:

 * 1、3个私散宽核有成员变量:课程编号(cNumber)、课程名(cName)和学分数(cUnit);

 * 2、1个构造器方法:带3个参数的构造器方法,用于初始化课程编号、课程名和学分。

 * 3、成员方法:(1)cNumber 、cName、cUnit属性的set和get方法

 * (2)printCourceInfo:用于输出课程的相关信息;

 * 4、编写Cource类的测试程序冲掘,创建课程对象:编号为070401,课程名为Java程序设计,学分为4。要求输出课

 */

public class Course {

    private int cNumber

    private String cName

    private int cUnit

    public Course(int cNumber, String cName, int cUnit) {

        this.cNumber = cNumber

        this.cName = cName

        this.cUnit = cUnit

    }

    public void setcNumber(int cNumber) {

        this.cNumber = cNumber

    }

    public void setcName(String cName) {

        this.cName = cName

    }

    public void setcUnit(int cUnit) {

        this.cUnit = cUnit

    }

    public int getcNumber() {

        return cNumber

    }

    public String getcName() {

        return cName

    }

    public int getcUnit() {

        return cUnit

    }

    public void printCourseInfo() {

        System.out.println("课程编号: " + cNumber + "  课程名" + cName + "  学分数" + cUnit)

    }

}

编写测试类

public class TestCourse{

    public static void main(String[] args){

        Course course=new Course(070401,"Java程序设计",4)

   巧慎     course.printCourseInfo()

    }

 }

代码是AndroidStudio里写的。测试不了~不过肯定没错的(吧~)

用IDE写的话可以直接生成get set 和构造函数的。这种代码都不怎么需要写的。不过如果是新手的话写多点没坏处。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12558827.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存