Tạo class trong java

mình có đề bài như bài 1 , mình mới xây dựng được class thisinh để quản lý thông tin các thí sinh , bây h mình không biết nên tạo class nào để quản lý được khối và các môn trong khối ấy.
. ai biết chỉ mình vs

Ờ, lớp bạn nên tạo là KhoiMon. Còn gì nữa không?

1 Like

cho mình hỏi cái là nên để class Khối kế thừa class Mon hay ngược lại
vs mình ko dõ :
1- khối A,B,C trong khối là thuộc tính hay kiểu gì
2 - mấy cái môn là cho kiểu boolen hay sao

Thí sinh, KhốiMôn không kế thừa nhau, nó độc lập nhé. Nó chỉ chứa nhau thôi.
Xét đề bài này:

  • Thí sinh sẽ có thuộc tính Khối
  • Khối sẽ chứa thông tin về Môn.
1 Like

nhưng khối A và khối B chứa 2 thông tin giống nhau là môn toán , vậy lúc quá trình nhập và xuất thì cái thông tin toán làm thế nào được

Giống hay khác có sao đâu bạn!
Nhiều đối tượng vẫn cùng có thể tham chiếu về 1 đối tượng mà.

Xem ra bạn vẫn còn mơ hồ lắm.

1 Like

bạn nói đúng thật :smile: , đọc cái đề này thực sự mình không hiểu lắm và thấy nó rất dối cái chỗ khối và môn trong khối

liệu mình hiểu như kiểu này thì có được không vậy

Mọi thông tin đều có thể lưu dạng chuỗi.
Lớp tạo ra để tối ưu hóa các thông tin dạng chuỗi đó.

Bạn hoàn toàn có thể lưu KhốiMôn bằng chuỗi, nhưng dùng nó dưới dạng một đối tượng của lớp thì hay hơn.

Chắc bạn chưa hiểu về hướng đối tượng rồi.

1 Like

vì mình ko muốn học java nên nếu mình làm kiểu đối phó để qua môn thì làm kiểu này có bị trừ điểm không vậy :blush:

Ồ, tùy bạn.
Còn bị trừ hay không thì cũng tùy thầy của bạn. :roll_eyes:

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