01/10/2018, 10:05

Hỏi về tính trừu tượng trong Java

https://paste2.org/Lzk6ZI7H

Code java của em khi build báo lỗi này là ntn ạ>

Henry viết 12:18 ngày 01/10/2018

nó kêu là:

tao mướn mày return ở dòng 65 à?

tao mướn mày return ở dòng 94 à?

Mình biết vậy thôi

Bơm Vá Xe Tăng viết 12:12 ngày 01/10/2018

:V đọc tiếng anh thì hiểu, mà ko biết như nào, mình nghĩ là void nó ko cho return nhưng ko biết fix như nào

Henry viết 12:17 ngày 01/10/2018

ơ thì void không cho return thì phải fix chứ sao

Nếu bác cần trả về kết quả mới thì bỏ void đi để có return mà nếu không cần thì bỏ return

Bơm Vá Xe Tăng viết 12:14 ngày 01/10/2018

bỏ ra cũng bị báo lỗi y chang :v

Henry viết 12:17 ngày 01/10/2018

tào lao đã void không return mà nó báo lỗi y chang là sao?

Bơm Vá Xe Tăng viết 12:12 ngày 01/10/2018

Bài của em làm như này:
-CLass động vật có soChan là trừu tượng

  • Vào trong class ConHeo thì em muốn return lại soChan = 4 thì làm ntn bác
Henry viết 12:09 ngày 01/10/2018

Cú pháp này có đúng không?

abstract int soChan():
    return 4;
Bơm Vá Xe Tăng viết 12:18 ngày 01/10/2018

Henry viết 12:12 ngày 01/10/2018

thêm chữ abstract nữa thì có thay đổi được gì không? Hồi trước có đụng PHP biết tí xíu à, mà cũng lâu rồi không nhớ

Bơm Vá Xe Tăng viết 12:19 ngày 01/10/2018

nope :V các cao nhân java đâu hết dòi ta

Minh Nguyen viết 12:22 ngày 01/10/2018

Bạn khai báo hàm abstract là void mà khai báo hàm là int thì k được là chuẩn rồi =.=" sửa cho nó đồng bộ chứ

Henry viết 12:13 ngày 01/10/2018

thề luôn tào lao vừa phải. Khai báo void ở lớp abstract mà đòi return trời ạ

Henry viết 12:19 ngày 01/10/2018

Sửa lại thế này

abstract public int soChan();

rồi ở lớp kế thừa

public int soChan() { return 4;}
Bơm Vá Xe Tăng viết 12:07 ngày 01/10/2018

tks 2 bác nha, :v em sai quá sai

Henry viết 12:09 ngày 01/10/2018

Tôi nhớ lúc đầu đã nói về vấn đề này rồi mà

Bơm Vá Xe Tăng viết 12:14 ngày 01/10/2018

Em tưởng các nói trong cái class ConHeo nên em sửa trong đấy mà ko sửa trong DongVat :v

Henry viết 12:07 ngày 01/10/2018

không phải là sai về OOP mà là sai cái cơ bản về function. Mà function sai thì suy ra method sai đôi lúc cái lỗi nó tào lao làm mình cứ ngỡ không phải

Bơm Vá Xe Tăng viết 12:16 ngày 01/10/2018

hihi, cảm ơn bác đã nhiệt tình ngồi giúp em nha

Bài liên quan
0