Câu hỏi về extends

Giả dụ x là biến của a . a extends b vậy có thể truy cập x thông qua b được không ạ ?

Không. Bởi vì b không extends a.

1 Like

ok bác :slight_smile:

em có 1 vấn đề là có 1 tập employee gồm name và staff gồm name , department .và staff extends employee . vậy tìm employee qua deparment như nào được ạ ?

Thì đơn giản là bạn duyệt list employee, rồi so sánh department của từng phần tử, nếu cái nào equals thì là cái đó :smile:

Hi vuanh0105.

  1. Bạn cần tìm hiểu lại khái niệm kế thừa.
  2. employee của bạn không có thuộc tính deparment thì bạn không thể thao tác trên thuộc tính đó được.

Đối với một employee x nếu bạn chắc chắn xstaff, bạn có thể dùng ((staff)x).department, nhưng nếu không phải thì sẽ bị exception. Nếu không chắc chắn thì bạn nên dùng kèm try-catch.

1 Like

Ok bác e cũng vừa ra thì mới lên thấy cmt của bác ! cảm ơn mọi người đã giúp em. Em xin đóng topic ạ!

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?