问题:
class Person{
public void print(){System.out.print("Person ");}
public void printMyGender(String s){
this.print();
System.out.print(s+" ");
}
}
class Gender{
String type="gender";
public void print(Person p){p.printMyGender(type);}
}
class Female extends Gender{
public Female(){
type="female";
}
}
class Male extends Gender{
public Male(){
type="male";
}
}
class Employee extends Person{
public void print(){
System.out.print("Employee ");}
}
class Manager extends Employee{
public void print(){
System.out.print("Manager ");}
}
public class Test{
public static void main(String[] args){
Manager man = new Manager();
Employee em = new Employee();
Gender gender1 = new Male();
Gender gender2 = new Female();
gender1.print(man);
gender2.print(em);
}
}
对于以上代码,其运行结果是
APerson male Person female
BPerson gender Person gender
CManager male Employee female
DManager gender Employee gender
[单选题]import java.io.*;
答案解析:
您可能感兴趣的问题
- 20.什么是造价工程师?什么是工程造价咨询?工程造价咨询单位的资质等级和业务范围有哪些规定?
- 4.工程造价由哪些费用组成?
- 18.什么是工程造价资料?它有哪些用途?
- 22.某企业因某种产品在市场上供不应求,决定投资扩建新厂。经调查研究分析,该产品10年后将升级换代,目前的主要竞争对手也可能扩大生产规模,现提出3种扩建方案: ①大规模扩建,投资约3亿元。据估计,该
- 9.有梁板清单工程量如何计算?
- 13.室外楼梯建筑面积如何计算?
- 7.某工程基础地板设计厚度为2.5m,施工单位做了2.6m,试问多做的工程量在工程价款计算中应如何处理?
- 18.某工程项目采用调值公式结算,其合同价款为18000万元。该工程的人工费和材料费占工程合同价款的85%,不调值费用15%。经测算,具体的调值公式为:
- 19.已知某工程每周拟完工程计划投资、已完工程计划投资和已完工程实际投资,见表8.3。
- 17.某工业建设项目及其总装车间的建筑工程费、安装工程费、需安装设备费以及应分摊费用见表9.1,则总装车间新增固定资产价值是多少?