• 2022-06-06
    编写一个Java应用程序,该程序包括3个类:Monkey类、People类和主类Test2。要求:(1) Monkey类中有个构造方法:Monkey (String s),并且有个public void speak()方法,在speak方法中输出“咿咿呀呀......”的信息。(2)People类是Monkey类的子类,在People类中重写方法speak(),在speak方法中输出“小样的,不错嘛!会说话了!”的信息。(3)在People类中新增方法void think(),在think方法中输出“别说话!认真思考!”的信息。(4)在主类Test2的main方法中创建Monkey与People类的对象类并调用这两个对象里面的所有方法,其中People创建两个对象,Monkey创建一个对象。
  • 暂无

    举一反三

    内容

    • 0

      创建一个单例模式类Single,保证该类只能有一个实例对象,并为这个类增加一个方法toString()方法返回值为String,返回内容为类名“Single”。创建另一个主类Demo,在main方法中获得类Single的对象,并输出该对象的toString方法的返回值。

    • 1

      按要求编写Java应用程序:(1)定义描述学生的类Student,有一个构造方法对属性进行初始化,一个outPut方法用于输出学生的信息。(2)定义主类,创建两个Student类的对象,测试其功能。

    • 2

      定义类,实现this在构造方法之间的调用 请按照以下要求设计一个学生类Student,并进行测试。 要求如下: 1) Person类中定义一个成员变量name; 2) Person类中创建两个构造方法,其中一个构造方法是无参的,该方法中使用this关键字调用有参的构造方法,在有参的构造方法Person(String name)中使用this关键字为成员变量赋值,并输出成员变量name的值; 3) 在main()方法中创建Person对象,调用无参的构造方法

    • 3

      下列关于类方法和实例方法说法错误的有( ) A: 在类方法中可用this来调用本类的类方法 B: 在类方法中调用本类的类方法时可直接调用 C: 在类方法中只能调用本类中的类方法,不能通过对象调用实例方法 D: 当类创建对象后,类中的实例方法才会分配入口地址,从而实例方法可以被类创建的对象调用

    • 4

      请按照以下要求设计一个学生类Student,并进行测试,要求如下:1)Student类中包含姓名、成绩两个成员变量。(所有成员变量必须设为private,所有成员方法设为public)2)Student类中定义一个无参的构造方法和一个接收两个参数的构造方法,两个参数分别为姓名“张三”和成绩89.5(使用double)属性赋值(参数赋值要求用this关键字)。3)在类中定义一个speak()成员方法,作用是输出我的名字是***,我的成绩是****。3)在主方法中创建两个Student对象s1,s2,一个使用无参的构造方法初始化对象,一个使用有参的构造方法,在构造方法中给姓名和成绩赋值。4)分别调用两个对象的speak方法。5)提供代码截图和输出截图。