sách gpt4 ai đã đi

java - 类是否必须位于同一继承树上才能具有 Has-A 关系

In lại 作者:行者123 更新时间:2023-12-01 07:38:17 28 4
mua khóa gpt4 Nike

class Employee {
private String name;
void setName(String n) { name = n; }
String getName() { return name; }
}
interface Mungeable {
void doMunging();
}
public class MyApp implements Mungeable {
public void doMunging() { ; }
public static void main(String[] args) {
Employee e = new Employee();
e.setName("bob");
System.out.print(e.getName());
}
}

以及可能的答案:

Which are true? (Choose all that apply.)
A. MyApp is-a Employee.
B. MyApp is-a Mungeable.
C. MyApp has-a Employee.
D. MyApp has-a Mungeable.
E. The code is loosely coupled.
F. The Employee class is well encapsulated.

在回答上述问题时,我选择了选项B,C,EF

显然唯一正确的答案是B,EF。为了使 MyApp 与 Người lao động 具有 Has-A 关系,两者必须位于同一继承树层次结构中。它是否正确?我认为如果一个类将对象作为成员,它会自动具有 Has-A 关系。

1 Câu trả lời

MyApp 没有 Employee,没有定义成员。 MyApp 有 main 方法,就是这样。根据下面的代码,MyApp has-a Employee.

public class MyApp implements Mungeable {
public void doMunging() { ; }
private Employee;
public static void main(String[] args) {
Employee e = new Employee();
e.setName("bob");
System.out.print(e.getName());
}
}

关于java - 类是否必须位于同一继承树上才能具有 Has-A 关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8703228/

28 4 0
Bài viết được đề xuất: c - itoa 将整数转换为字符串的问题
Bài viết được đề xuất: jsf-2 - Primefaces 数据表过滤不起作用
Bài viết được đề xuất: python - 在 Python 中创建一个新文件,其中包含两个数据帧上的常见匹配项
Bài viết được đề xuất: Java-实现mvc
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com