본문 바로가기

【問題 3】 Java 言語のオブジェクト指向の機能

【問題 3】 Java 言語のオブジェクト指向の機能について説明しているものはどれですか?(3 つ選択)

 

A. オブジェクトは再利用できない。

B. サブクラスはスーパークラスを継承している。

C. オブジェクトはほかのオブジェクトと動作を共有できる。

D. パッケージは複数のクラスを含んでいる。

E. Object は、他のすべてのオブジェクトクラスのルートクラスである。

F. main メソッドはすべてのクラスで宣言しなければならない。

 

 

Java언어의 객체지향 기능에 대해서 설명하고 있는 것은 어떤 것입니까?(3가지 선택)

 

A. 오브젝트는 재사용할 수 없다.
B. 서브클래스는 슈퍼클래스를 계승하고 있다.
C. 객체는 다른 객체와 동작을 공유할 수 있다.
D. 패키지는 복수의 클래스를 포함하고 있다.
E. Object는 다른 모든 객체 클래스의 루트 클래스이다.
F. main 메소드는 모든 클래스에서 선언해야 한다

 

 

 

 

 

正解:B,D,E

B. サブクラスはスーパークラスを継承している。

D. パッケージは複数のクラスを含んでいる。

E. Object は、他のすべてのオブジェクトクラスのルートクラスである。

 

A:オブジェクトは、使用したい際に呼び出すことで再利用できるので適していません。

A: 오브젝트는 사용하고 싶을 때 호출하여 재사용 할 수 있기 때문에 적합하지 않습니다. 

 

B:サブクラスは、スーパークラスを継承しクラスを形成しているため適しています。

B : 서브클래스는 슈퍼클래스를 상속받아 클래스를 형성하기 때문에 적합합니다. 

 

C: クラスにメソッドを作成するときには基本的にフィールドとセットで作成します。ですので、メソッ ド単体を他のオブジェクトと共有で扱うことはできません。よって適していません。

C : 클래스에 메소드를 작성할 때에는 기본적으로 필드와 세트로 작성합니다.그렇기 때문에 메소드 단체를 다른 객체와 공유로 취급할 수 없습니다.따라서 적합하지 않아요. 

 

D: ひとつのクラスからでもパッケージを作成することはできますが、パッケージは複数のクラスやイン ターフェースをまとめるものなので、一般的には複数のクラスを含めて作成していきます。ですので、適 しています。

D : 한 클래스에서라도 패키지를 작성할 수 있지만 패키지는 여러 클래스나 인터페이스를 정리하기 때문에 일반적으로는 여러 클래스를 포함하여 작성합니다.그러므로 적합합니다. 

 

E:継承を行っていないクラスは、すべて Object クラスのサブクラスとなっているので適しています。

E: 상속을 받지 않은 클래스는 모두 Object 클래스의 서브클래스로 이루어지기 때문에 적합합니다.

 

F:main メソッドを定義するのは、実際に実行するクラスとなっているので適していません。

F:main 메소드를 정의하는 것은 실제로 실행하는 클래스이기 때문에 적합하지 않습니다.