java吧 关注:1,308,466贴子:12,882,806
  • 0回复贴,共1

我想问下大家是不是觉得这家公司贼无聊,才会面试这种题目

取消只看楼主收藏回复

面试了一家公司,他们说要一个基础知识扎实的java程序员,只要基础知识扎实就可以培养,然后给我出这种题目
public class ParentClass {
public void printout() {
System.out.println("This is from ParentClass");
}
public void printout(String str) {
System.out.println("This is "+str);
}
public void print(ParentClass pc) {
pc.printout();
}
}
public class ChildClass extends ParentClass{
public void printout() {
System.out.println("This is from ChildClass");
}
public void printout(Integer integer) {
System.out.println("This is "+integer);
}
public static String printout(boolean boolValue) {
return ""+boolValue;
}
public void print(ParentClass pc) {
pc.printout();
}
public void print(ChildClass pc) {
pc.printout();
}
}
public class ChildClass2 extends ParentClass{
public void print(ParentClass pc) {
pc.printout();
}
public void print(ChildClass pc) {
pc.printout("This is from ChildClass2");
}
}
public class Main {
public static void main(String []ar) {
ParentClass pc = new ChildClass2();
pc.printout();
pc.printout(ChildClass.printout(true));
}
}
然后楼主答错了,他们说我的基础知识不扎实,
但是我就想问问大家是不是觉得这家公司太无聊了 = =
这种题目能看出来神马


1楼2019-05-07 12:28回复