举一反三
- 已知:class Employee;class Manager extends Employee;class Director extends Employee;则以下语句能通过编译的有哪些? A: Employee e = new Manager(); B: Director d = new Manager(); C: Director d = new Employee(); D: Manager m = new Director()
- 已知类的继承关系 class Employee; class Manager extends Employee; class Director extands Employee; class Director extands Employee; 下语句能通过编译的有哪些?
- 已知类的继承关系如下: class Employee; class Manager extends Employee; class Director extends Employee; 则以下语句能通过编译的有哪些?
- import java.io.*; 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); } } 对于以上代码,其运行结果是
- Which two demonstrate an “is a” relationship? () A: public interface Person{} public class Employee extends Person{} B: public interface Shape{} public class Employee extends Shape{} C: public interface Color{} public class Employee extends Color{} D: public class Species{} public class Animal (private Species species;) E: interface Component{} Class Container implements Component ( Private Component[ ] children; )
内容
- 0
import java.io.*;</p></p> class Person{</p></p> public void print(){System.out.print("Person ");}</p></p> public void printMyGender(String s){</p></p> this.print();</p></p> System.out.print(s+" ");</p></p> }</p></p> }</p></p> class Gender{</p></p> String type="gender";</p></p> public void print(Person p){p.printMyGender(type);}</p></p> }</p></p> class Female extends Gender{</p></p> public Female(){</p></p> type="female";</p></p> }</p></p> }</p></p> class Male extends Gender{</p></p> public Male(){</p></p> type="male";</p></p> }</p></p> }</p></p> class Employee extends Person{</p></p> public void print(){</p></p> System.out.print("Employee ");}</p></p> }</p></p> class Manager extends Employee{</p></p> public void print(){</p></p> System.out.print("Manager ");}</p></p> }</p></p> public class Test{</p></p> public static void main(String[] args){</p></p> Manager man = new Manager();</p></p> Employee em = new Employee();</p></p> Gender gender1 = new Male();</p></p> Gender gender2 = new Female();</p></p> gender1.print(man);</p></p> gender2.print(em);</p></p> }</p></p> }</p></p> 对于以上代码,其运行结果是</p></p>
- 1
在C#中假设Class1是一个类,而IExample是一个接口,下面的( )类声明是正确的。 A: class Employee: Class1, IExample B: class Employee: IExample, Class1 C: class Employee- Class1, IExample D: class Employee: Class1/Iexample
- 2
阅读以下程序,说明Company类和Employee类是 关系。public class Company{ private Employee employee; public Employee getEmployee(){ return employee; } public void setEmployee(Employee employee){ this.employee=employee; } //公司运作 public void run(){ employee.startWorking(); } }
- 3
已知</p></p><p><p> import java.io.*;</p></p><p><p>class Person{</p></p><p><p>public static void print(){System.out.print("Person");}</p></p><p><p>}</p></p><p><p> class Employee extends Person{</p></p><p><p> public void print(){</p></p><p><p> System.out.print("Employee");}</p></p><p><p>}</p></p><p><p>class Manager extends Employee{</p></p><p><p> public void print(){</p></p><p><p> System.out.print("Manager");}</p></p><p><p>}</p></p><p><p>public class Test{</p></p><p><p> public static void main(String[] args){</p></p><p><p> Manager man = new Manager();</p></p><p><p> Employee emp1 = new Employee();</p></p><p><p> Employee emp2 = (Employee)man;</p></p><p><p> Person person = (Person)man;</p></p><p><p> emp2.print();</p></p><p><p> System.out.print("#");</p></p><p><p> person.print();}</p></p><p><p>}</p></p><p><p>对于以上代码,其输出结果是</p></p>
- 4
According to the class, which of the following is NOT the effect of the employee training and development?