Tiếp xúc phương thức khởi tạo trong lập trình Java
SÀN GIAO DỊCH THƯƠNG MẠI ĐIỆN TỬ DANANGMUABAN.FORUMVI.COM :: Khu Văn Phòng Forum - Liên hệ Admin 0983262040 (SMS) :: 2. RAO VẶT TỔNG HỢP TỪ A-Z
Trang 1 trong tổng số 1 trang
Tiếp xúc phương thức khởi tạo trong lập trình Java
Bài hướng dẫn này mình nên Học các các chị đối chút về phương thức khởi tạo ( constructor ) trong Java căn bản.
biến hóa của phương thức khởi tạo
Contructor thực ra là một loại phương thức đặc biệt của lớp.Constructor dùng gọi tự động khi khởi tạo luôn thể hiện của lớp , có khả năng dùng để khởi gán những giá trị măc định.
Các constructor không đáng được coi trọng trả về , và có xác xuất có tham số hoặc không có tham số.
Constructor nên có cùng tên với lớp và được gọi đến sử dụng từ khóa new.
Nếu một lớp không có constructor thì java cần phải cung cấp cho lớp một constructor default ( default constructor ).
Những thuộc tính , biến của lớp sẽ được khởi tạo bởi các giá trị mặc định ( số: thường là giá trị 0 , kiểu suy xét lý lẽ là giá trị false , kiểu đối tượng giá trị null , … )
Tham gia học java miễn phí tại đây >>> khóa học lập trình java cơ bản
- anh có khả năng định nghĩa nhiều phương thức khởi tạo cho một lớp.
- Giống như các phương thức khác , phương thức khởi tạo lớp có xác xuất bị nạp chồng ( overload )
** Lưu ý: thường nhật để an toàn , dễ rà soát và làm chủ mã nguồn ứng dụng bạn cần phải khai báo một constructor cho lớp
ví dụ về constructor
Tạo lớp SinhVien với các tính chất hoTen , namSinh , diemTb , lop.
Xem thêm : tài liệu học lập trình java cơ bản
Tạo constructor có 2 tham số truyền vào và 1 constructor overload constructor đó , với 3 thông số truyền vào:
[java]package javacafeitvn;
class SinhVien
private String hoTen;
private int namSinh;
private float diemTb;
private String lop;
public SinhVien( )
public SinhVien( String hoTen , int namSinh )
this.hoTen = hoTen;
this.namSinh = namSinh;
this.lop = “At7a”;
System.out.println( “Họ tên: ” + this.hoTen + ” Năm sinh: ” + this.namSinh );
System.out.println( “Lớp: ” + this.lop );
//Overloading constructor method
public SinhVien( String hoTen , int namSinh , float diemTb )
this.hoTen = hoTen;
this.namSinh = namSinh;
this.diemTb = diemTb;
this.lop = “At7a”;
System.out.println( “Họ tên: ” + this.hoTen + ” Năm sinh: ” + this.namSinh + ” Điểm Trung Bình: ” + this.diemTb );
System.out.println( “Lớp: ” + this.lop );
[/java]
Bài học Bắt đầu về phương thức khởi tạo trong java kết thúc tại đây , chúc các bạn có Mở đầu bổ ích.
biến hóa của phương thức khởi tạo
Contructor thực ra là một loại phương thức đặc biệt của lớp.Constructor dùng gọi tự động khi khởi tạo luôn thể hiện của lớp , có khả năng dùng để khởi gán những giá trị măc định.
Các constructor không đáng được coi trọng trả về , và có xác xuất có tham số hoặc không có tham số.
Constructor nên có cùng tên với lớp và được gọi đến sử dụng từ khóa new.
Nếu một lớp không có constructor thì java cần phải cung cấp cho lớp một constructor default ( default constructor ).
Những thuộc tính , biến của lớp sẽ được khởi tạo bởi các giá trị mặc định ( số: thường là giá trị 0 , kiểu suy xét lý lẽ là giá trị false , kiểu đối tượng giá trị null , … )
Tham gia học java miễn phí tại đây >>> khóa học lập trình java cơ bản
- anh có khả năng định nghĩa nhiều phương thức khởi tạo cho một lớp.
- Giống như các phương thức khác , phương thức khởi tạo lớp có xác xuất bị nạp chồng ( overload )
** Lưu ý: thường nhật để an toàn , dễ rà soát và làm chủ mã nguồn ứng dụng bạn cần phải khai báo một constructor cho lớp
ví dụ về constructor
Tạo lớp SinhVien với các tính chất hoTen , namSinh , diemTb , lop.
Xem thêm : tài liệu học lập trình java cơ bản
Tạo constructor có 2 tham số truyền vào và 1 constructor overload constructor đó , với 3 thông số truyền vào:
[java]package javacafeitvn;
class SinhVien
private String hoTen;
private int namSinh;
private float diemTb;
private String lop;
public SinhVien( )
public SinhVien( String hoTen , int namSinh )
this.hoTen = hoTen;
this.namSinh = namSinh;
this.lop = “At7a”;
System.out.println( “Họ tên: ” + this.hoTen + ” Năm sinh: ” + this.namSinh );
System.out.println( “Lớp: ” + this.lop );
//Overloading constructor method
public SinhVien( String hoTen , int namSinh , float diemTb )
this.hoTen = hoTen;
this.namSinh = namSinh;
this.diemTb = diemTb;
this.lop = “At7a”;
System.out.println( “Họ tên: ” + this.hoTen + ” Năm sinh: ” + this.namSinh + ” Điểm Trung Bình: ” + this.diemTb );
System.out.println( “Lớp: ” + this.lop );
[/java]
Bài học Bắt đầu về phương thức khởi tạo trong java kết thúc tại đây , chúc các bạn có Mở đầu bổ ích.
thamkk0212- Chú ý, khách Vãng Lai
Hãy xác nhận uy tín: shop.danangmuaban.vn - Tổng số bài gửi : 145
Join date : 21/07/2015
Similar topics
» Rút ngắn quá trình học tiếng Anh giao tiếp chỉ với 3 phương pháp cốt lõi
» Phương pháp trìu tượng trong java
» Thí thụ với Enum trong phần mềm lập trình java
» Điều khiển luồng với else trong lập trình java
» Cách chuyển dữ liệu trong lập trình java
» Phương pháp trìu tượng trong java
» Thí thụ với Enum trong phần mềm lập trình java
» Điều khiển luồng với else trong lập trình java
» Cách chuyển dữ liệu trong lập trình java
SÀN GIAO DỊCH THƯƠNG MẠI ĐIỆN TỬ DANANGMUABAN.FORUMVI.COM :: Khu Văn Phòng Forum - Liên hệ Admin 0983262040 (SMS) :: 2. RAO VẶT TỔNG HỢP TỪ A-Z
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|