java第三章作业

1

定义一个Dog类,有名字、颜色、年龄等属性,定义构造方法用来初始化类的这些属性,定义方法输出Dog的信息。编写应用程序使用Dog。

我的答案:

在这里插入图片描述运行结果:

在这里插入图片描述
正确答案:

public class Dog{
      
private String name;  
private String color;  
private String age;   
Dog(String n,String c,String a){
      
	  name = n;
	  color = c;
      age = a; 
 }   
 public String toString() {
       
 return name + "," + color + "," + age;
   }   
 public static void main(String args[]) {
       
  Dog dog = new Dog("小白", "白色", "2岁");   
  System.out.println(dog.toString());  
	 } 
 }

2

定义一个Course类,该类有这样一些成员变量:课程号、课程名称、授课教师、课程状态(必修或者选修),所有的成员变量都是私有的,并且有用于访问它们的公共set/get方法。最后为Course类编写一个测试程序。

我的答案:

在这里插入图片描述
运行结果:

在这里插入图片描述
正确答案:

class Course{
         
 private String id,courseName,teacher,state;
 Course(String i,String c,String t,String s){
          
 	id = i; 
 	courseName = c; 
 	teacher = t; 
 	state = s; 
  }      
 public void setTeacher(String t){
         
   teacher = t; 
   }   
      public String getTeacher(
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值