灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:4413回复:0

[系统教程]JAVA编程常见面试题及答案10

楼主#
更多 发布于:2012-09-08 08:09


20、分析以下程序,写出运行结果:  ABDCBDCB
public class Test20 {
static boolean foo(char c) {
System.out.print(c);
return true;
}
public static void main(String[] args) {
int i = 2;
for (foo(‘A’); foo(‘B’) ;; (i < 4); foo(‘C’)) {
i++;
foo(‘D’);
}
}
}

21.编写程序,要求创建一个Dog类,添加name,eyeColor属性,为该属性自动添加相应的set和get方法,并给出至少两个构造方法。
public class Dog {
private String name, eyeColor;
// 无形参的构造方法
public Dog (){
this. name =”逗逗“;
this. eyeColor = ”黑“;
}
// 有形参的构造方法
public Dog(String name, String eyeColor ){
this. name = name;
this. eyeColor = eyeColor;
}
public String getEyeColor() {
return eyeColor;
}
public void setEyeColor(String eyeColor) {
this.eyeColor = eyeColor;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}

喜欢0 评分0
游客

返回顶部