-
14-04-2014, 11:26 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thắc mắc về toán tử this trong java
Mọi người cho mình hỏi khi lập trình java thỉnh thoảng mình gọi 1 phương thức rồi truyền vào đó "this" hoặc là new một cái class nào đó là sao , mình chưa hiểu
VD nhapthongtin(this) hoặc nhapthongtin(new sinhvien) ....... . mình chỉ hiểu theo cách truyền thống là khi thuộc tính trùng với 1 tham số truyền vào của 1 phương thức thì ta dùng this , ngoài ra mình chưa hiểu lắmView more random threads:
- Giải hệ phương trình bậc nhất n ẩn bằng phương pháp khử Guass
- Cách đóng gói kèm chức năng deloyable plug-ins and fragments
- Giúp mình viết Code Java này với
- Giúp mình tìm lỗi NullPointerException trong bài này với
- ngon ngu lap trinh nao toi uu
- Cần Pro giúp gấp chèn đoạn desc sql vào java
- Tại sao dùng this. ?
- Xin code image editor đơn giản
- Cần giúp đỡ về việc tính số ngày đã qua kể từ tháng 1 trong 1 năm
- Hỏi về bài tập lập trình hướng đối tượng
-
14-04-2014, 11:30 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi manhdoanttv
-
14-04-2014, 11:31 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình nghĩ là không cần , chỉ cần định nghĩa tham số truyền vào = thuộc tính là ok
-
17-04-2014, 01:39 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
this là từ khóa chứ không phải toán tử.
this có nghĩa là đối tượng hiện tại.
Không dùng cũng chẳng sao, có dùng thì càng tốt. Nhưng trường hợp tên tham số của hàm dựng hoặc phương thức trùng với tên trường của lớp thì bắt buộc dùng.
Mã:class Human { private String name; private Date birthday; private float weight; // Tiếng Anh của người Việt public Human(String name, Date ngaySinh, float canNang) { this.name = name; // Trùng tên nên phải cho nó biết name nào là của đối tượng lớp (this.name), name nào là tham số (name) this.birthday = ngaySinh; // Không trùng. Nên dùng... weight = canNang; // ...hay không đều được. } //...}
-
20-06-2014, 10:52 AM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
"this" là một đối số mặc định
ko có cũng ko sao
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...