PRO192_-_SU_2023_-_Block_5_-_RE_753.webp
Mai Linh 2001

PRO192_-_SU_2023_-_Block_5_-_RE_753.webp

(Choose 1 answer)
Consider the following code:
1. Cat c
2. Washer w
3. Swamp Thing st
4
5. c = new Cat():
6. w = c:
7. st = (Swamp Thing) w,
Which of the following statements is true?
Where:
Mammal extends Animal Cat. Swamp Thing extends Mammal Cat implements Washer
A. The code will compile but will throw an exception at line 7, because the runtime class of w cannot be converted to type Swamp Thing.
B. Line 7 will not compile, because you cannot cast an interface to a class.
C. Line 6 will not compile; an explicit cast is required to convert a Cat to a Washer.
Animal


Whasher w
Mammal
Cat (implementsWasher)
st
Raccoon (implementsWasher)
Swamp Thing
Dog

Thông tin

Category
PRO192
Thêm bởi
Mai Linh 2001
Ngày thêm
Lượt xem
2,055
Lượt bình luận
18
Rating
0.00 star(s) 0 đánh giá

Image metadata

Filename
PRO192_-_SU_2023_-_Block_5_-_RE_753.webp
File size
63.3 KB
Dimensions
1542px x 690px

Share this media

Back
Bên trên Bottom