Trang 76
I.A.1.a.30. Lp Axit :
Danh sách các biến thành phn (fields) :
STT Tên Loi Ý nghĩa Ghi chú
1 m_axit enumAxit Xđ các axit có th private
2 m_tinhAxit enumTinhAxit Xđ tính axit private
3 m_trangThai string Trng thái ca axit
(loãng, đặc nóng…)
private
Danh sách các thuc tính (properties) :
STT Tên Loi Ý nghĩa Ghi chú
1 Ten enumAxit m_axit public
read – only
2 TinhAxit enumTinhAxit m_tinhAxit public
read – only
3 TrangThai string m_trangThai public
Danh sách các hàm thành phn (methods) :
STT Tên Tham s X Kết qu Ghi
chú
1 LaAxit ten : string xd tên đó có là
axit?
True : đúng
false : sai
public
static
2 XacDinhAxit ten : string xd axit đó là
axit nào?
Đối tượng
Axit
public
static
3 TacDung b : Bazo this + bazo? Tìm m_ptpus
?
public
4 TacDung m : Muoi this + m? tìm m_ptpus ? public
5 TacDung kl : KimLoai this + kl? tìm m_ptpus
public
… …
6 TacDung chatTGs :
DanhSachChat
xd cht còn li
+ this ?
tìm m_ptpus
public
virtual
I.A.1.a.31. Lp Bazo :
Danh sách các biến thành phn (fields) :
STT Tên Loi Ý nghĩa Ghi chú
1 m_bazo enumBazo Xđ các bazo có th private
2 m_tinhTan bool Xđ tính tan ca bazo private
Trang 77
Danh sách các thuc tính (properties) :
STT Tên Loi Ý nghĩa Ghi chú
1 Ten enumBazo m_bazo public
2 TinhTan bool m_tinhTan public
read – only
Danh sách các hàm thành phn (methods) :
STT Tên Tham s X Kết qu Ghi
chú
1 LaBazo ten : string xd tên đó có là
Bazo?
True:đúng
false : sai
public
static
2
XacDinhBazo ten : string xđ loi Bazo
ng vi tên
đó?
Null : ko xác
định
public
static
3 TacDung axit : Axit this + axit? Tìm m_ptpus? Public
4 TacDung m : Muoi this + m? tìm m_ptpus? Public
5 TacDung b : Bazo this + b? tìm m_ptpus? Public
virtual
I.A.1.a.32. Lp BazoKiem :
Danh sách các hàm thành phn (methods) :
STT Tên Tham s X Kết qu Ghi
chú
1 TacDung pk:PKNhomVII this + pk? Tìm m_ptpus? Public
2 TacDung axit : Axit this + axit? Tìm m_ptpus? Public
3 TacDung m : Muoi this + m? tìm m_ptpus? Public
4 TacDung bazo : Bazo this + bazo? Tìm m_ptpus? Public
… …
5 TacDung chatTGs :
DanhSachChat
this +
chatConLai?
Tìm m_ptpus? Public
virtual
Trang 78
I.A.1.a.33. Lp BazoKiemTho :
Danh sách các hàm thành phn (methods) :
STT Tên Tham s X Kết qu Ghi
chú
1 TacDung pk:PKNhomVII this + pk? Tìm m_ptpus? Public
2 TacDung axit : Axit this + axit? Tìm m_ptpus? Public
3 TacDung m : Muoi this + m? tìm m_ptpus? Public
4 TacDung bazo : Bazo this + bazo? Tìm m_ptpus? Public
… …
5 TacDung chatTGs :
DanhSachChat
this +
chatConLai?
Tìm m_ptpus? Public
virtual
I.A.1.a.34. Lp BazoLuongTinh :
Danh sách các hàm thành phn (methods) :
STT Tên Tham s X Kết qu Ghi
chú
1 TacDung pk:PKNhomVII this + pk? Tìm m_ptpus? Public
2 TacDung axit : Axit this + axit? Tìm m_ptpus? Public
3 TacDung m : Muoi this + m? tìm m_ptpus? Public
4 TacDung bazo : Bazo this + bazo? Tìm m_ptpus? Public
… …
5 TacDung chatTGs :
DanhSachChat
this +
chatConLai?
Tìm m_ptpus? Public
virtual
I.A.1.a.35. Lp BazoNhomPhu
Danh sách các hàm thành phn (methods) :
STT Tên Tham s X Kết qu Ghi
chú
1 TacDung pk:PKNhomVII this + pk? Tìm m_ptpus? Public
2 TacDung axit : Axit this + axit? Tìm m_ptpus? Public
3 TacDung m : Muoi this + m? tìm m_ptpus? Public
4 TacDung bazo : Bazo this + bazo? Tìm m_ptpus? Public
… …
5 TacDung chatTGs :
DanhSachChat
this +
chatConLai?
Tìm m_ptpus? Public
virtual
Trang 79
I.A.1.a.36. Lp HopChatOH :
Danh sách các biến thành phn (fields) :
STT Tên Loi Ý nghĩa Ghi chú
1 m_nts NguyenTo[2] 2 nguyên t to nên đối
tượng lp hopchatoh
private
2 m_sonts int[2] S lượng ca 2 nguyên
t
private
Danh sách các thuc tính (properties) :
STT Tên Loi Ý nghĩa Ghi chú
1 NguyenTo1 NguyenTo Nguyên t th 1 public
read – only
2 NguyenTo2 NguyenTo Nguyên t th 2 public
read – only
3 SoNguyenTo1 int S nguyến t 1 public
read – only
4 SoNguyenTo2 int S nguyến t 2 public
read – only
Danh sách các hàm thành phn (methods) :
STT Tên Tham s X Kết qu Ghi
chú
1
XacDinhHopChatOH ten : string Xđ tên đó là
oxit hay RH
?
null : không
Public
static
I.A.1.a.37. Lp Oxit :
Danh sách các hàm thành phn (methods) :
STT Tên Tham s X Kết qu Ghi
chú
1 LaOxit ten : string xđ tên đó là
oxit
true : đúng
false : sai
Public
static
2 XacDinhOxit ten : string Xđ loi Oxit null : không
public
static
Trang 80
I.A.1.a.38. Lp RH
Danh sách các hàm thành phn (methods) :
STT Tên Tham s X Kết qu Ghi chú
1 LaRH ten : string Xđ tên đó là
RH
true : đúng
false : sai
Public
static
2 XacDinhRH ten : string Xđ loi RH null : không
public
static
I.A.1.a.39. Lp DanhSachNguyenTo :
Danh sách các biến thành phn (fields) :
STT Tên Loi Ý nghĩa Ghi chú
1 m_list ArrayList Tp hp nguyên t private
Danh sách các thuc tính (properties) :
STT Tên Loi Ý nghĩa Ghi chú
1 Count int Đếm s lượng nguyên
t
public
read – only
2
indexer NguyenTo Tr v đối tượng ca
lp NguyenTo ng
vi index
public
read - only
Danh sách các hàm thành phn (methods) :
STT Tên Tham s X Kết qu Ghi
chú
1 Add nt : NguyenTo Thêm đối tượng ca
lp NguyenTo
Public
2 AddRange arr : ArrayList Thêm tp các đối
tựơng
public
3
Remove nt : NguyenTo Xoá 1 đối tựơng
NguyenTo ra khi
tp hp
public
4
Clone Nhân bn ra mt đối
tượng
DanhSachNguyenTo
mi da trên đối
tương hin có
public
5 Clear Xoá toàn b đối
tượng NguyenTo
public