-
07-17-2013, 07:00 AM #1Junior Member
- Ngày tham gia
- Feb 2015
- Bài viết
- 0
Bài 19: Phương thức khởi tạo (constructor) trong Java
/* bài viết thuộc loạt bài hướng dẫn trong "khóa học lập trình java miễn phí"1, constructor là gì?
trên diễn đàn android.vn, bạn có thể vào đây đọc
để hiểu hơn về khóa học và tham gia ngay cùng mọi người */
android.vn/attachments/constructors-png.17816/" border="0" alt="" />
- contructor thật 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 một thể hiện của lớp, có thể dùng để khởi gán những giá trị măc định. các constructor không có giá trị trả về, và có thể có tham số hoặc
không có tham số.
- constructor phải có cùng tên với lớp và được gọi đến dùng từ khóa new.
- nếu một lớp không có constructor thì java sẽ cung cấp cho lớp một constructor mặc định (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 luận lý là giá trị false, kiểu đối tượng giá trị null, …)
- bạn có thể đị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ó thể bị nạp chồng (overload)
** lưu ý: thông thường để an toàn, dễ kiểm soát và làm chủ mã nguồn chương trình chúng ta nên khai báo một constructor cho lớp.
*** tham khảo thêm 2 video của blog studyandshare về constructor
tạo lớp sinhvien với các thuộc tính hoten, namsinh, diemtb, lop.
tạo constructor có 2 tham số truyền vào và 1 constructor overload constructor đó, với 3 tham số truyền vào:
Mã nguồn PHP:[color=#000000]
package javaandroidvn[/color][color=#007700]; class [/color][color=#0000bb]sinhvien [/color][color=#007700]{ private [/color][color=#0000bb]string hoten[/color][color=#007700]; private [/color][color=#0000bb]int namsinh[/color][color=#007700]; private [/color][color=#0000bb]float diemtb[/color][color=#007700]; private [/color][color=#0000bb]string lop[/color][color=#007700]; public [/color][color=#0000bb]sinhvien[/color][color=#007700]() { } public [/color][color=#0000bb]sinhvien[/color][color=#007700]([/color][color=#0000bb]string hoten[/color][color=#007700], [/color][color=#0000bb]int namsinh[/color][color=#007700]) { [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]hoten [/color][color=#007700]= [/color][color=#0000bb]hoten[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]namsinh [/color][color=#007700]= [/color][color=#0000bb]namsinh[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]lop [/color][color=#007700]= [/color][color=#dd0000]"at7a"[/color][color=#007700]; [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"họ tên: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]hoten [/color][color=#007700]+ [/color][color=#dd0000]" năm sinh: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]namsinh[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"lớp: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]lop[/color][color=#007700]); } [/color][color=#ff8000]//overloading constructor method [/color][color=#007700]public [/color][color=#0000bb]sinhvien[/color][color=#007700]([/color][color=#0000bb]string hoten[/color][color=#007700], [/color][color=#0000bb]int namsinh[/color][color=#007700], [/color][color=#0000bb]float diemtb[/color][color=#007700]) { [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]hoten [/color][color=#007700]= [/color][color=#0000bb]hoten[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]namsinh [/color][color=#007700]= [/color][color=#0000bb]namsinh[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]diemtb [/color][color=#007700]= [/color][color=#0000bb]diemtb[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]lop [/color][color=#007700]= [/color][color=#dd0000]"at7a"[/color][color=#007700]; [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"họ tên: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]hoten [/color][color=#007700]+ [/color][color=#dd0000]" năm sinh: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]namsinh [/color][color=#007700]+ [/color][color=#dd0000]" điểm trung bình: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]diemtb[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"lớp: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]lop[/color][color=#007700]); }} public class [/color][color=#0000bb]javaandroidvn [/color][color=#007700]{ public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) { [/color][color=#0000bb]sinhvien a [/color][color=#007700]= new [/color][color=#0000bb]sinhvien[/color][color=#007700]([/color][color=#dd0000]"vũ văn t"[/color][color=#007700], [/color][color=#0000bb]1992[/color][color=#007700]); [/color][color=#0000bb]sinhvien b [/color][color=#007700]= new [/color][color=#0000bb]sinhvien[/color][color=#007700]([/color][color=#dd0000]"nguyen van tung"[/color][color=#007700], [/color][color=#0000bb]1994[/color][color=#007700], [/color][color=#0000bb]9.0f[/color][color=#007700]); }}[/color]
bài tập về nhà::d
bài 1: class đơn hàng có các thuộc tính: tên hàng, mã hàng, giá bán, số lượng, tỷ lệ % giảm giá. tạo constructor có 4 thuộc tính đầu và thêm một overload constructor với 5 thuộc tính .
cả 2 constructor đều show ra tổng tiền khi các đối tượng đơn hàng được tạo ra! (làm tương tự ví dụ trên).
(chú ý: các bạn nên tự giác làm bài tập, hoàn thiện rồi đăng lên, các bài bạn đã làm, nên để code trong thẻ code - chọn thẻ php cho rõ ràng và để ẩn code trong thẻ ẩn spoiler, để khi click vào mới hiện code lên , trước khi thử sức tự làm, bạn không nên nhìn code của các bạn khác đã đăng nhé)
my facebook: https://www.facebook.com/tiasangmoi
bài viết đăng lên diễn đàn khác vui lòng ghi rõ nguồn: android.vn
-
-
07-17-2013, 07:00 AM #3Junior Member
- Ngày tham gia
- Mar 2014
- Bài viết
- 0
Gửi bởi sky6596
-
07-17-2013, 07:00 AM #4Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 6
em bận học do năm nay 12 anh à :d
-
07-17-2013, 07:00 AM #5Banned
- Ngày tham gia
- Feb 2015
- Bài viết
- 0
Gửi bởi sky6596
-
07-18-2013, 07:00 AM #6Junior Member
- Ngày tham gia
- Feb 2014
- Bài viết
- 0
<div class="bbcodeblock bbcodequote bbcmspoilerblock">
<div class="attribution type"><noscript>spoiler (move your mouse to the spoiler area to reveal the content)</noscript>
show spoiler
hide spoiler
</div>
<div class="quotecontent">
<div class="bbcm_spoiler_noscript"><blockquote>
Mã nguồn PHP:[color=#000000]
package demojava[/color][color=#007700].[/color][color=#0000bb]android[/color][color=#007700].[/color][color=#0000bb]vn[/color][color=#007700]; class [/color][color=#0000bb]donhang [/color][color=#007700]{ private [/color][color=#0000bb]string tenhang[/color][color=#007700]; private [/color][color=#0000bb]string mahang[/color][color=#007700]; private [/color][color=#0000bb]long giaban[/color][color=#007700]; private [/color][color=#0000bb]int giamgia[/color][color=#007700]; private [/color][color=#0000bb]int soluong[/color][color=#007700]; public [/color][color=#0000bb]donhang[/color][color=#007700]([/color][color=#0000bb]string tenhang[/color][color=#007700], [/color][color=#0000bb]string mahang[/color][color=#007700], [/color][color=#0000bb]int soluong[/color][color=#007700], [/color][color=#0000bb]long giaban[/color][color=#007700]) { [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]tenhang [/color][color=#007700]= [/color][color=#0000bb]tenhang[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]mahang [/color][color=#007700]= [/color][color=#0000bb]mahang[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giaban [/color][color=#007700]= [/color][color=#0000bb]giaban[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong [/color][color=#007700]= [/color][color=#0000bb]soluong[/color][color=#007700]; [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"tổng tiền: " [/color][color=#007700]+ ([/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giaban [/color][color=#007700]* [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong[/color][color=#007700])); } public [/color][color=#0000bb]donhang[/color][color=#007700]([/color][color=#0000bb]string tenhang[/color][color=#007700], [/color][color=#0000bb]string mahang[/color][color=#007700], [/color][color=#0000bb]int soluong[/color][color=#007700], [/color][color=#0000bb]long giaban[/color][color=#007700], [/color][color=#0000bb]int giamgia[/color][color=#007700]) { [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]tenhang [/color][color=#007700]= [/color][color=#0000bb]tenhang[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]mahang [/color][color=#007700]= [/color][color=#0000bb]mahang[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giaban [/color][color=#007700]= [/color][color=#0000bb]giaban[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giamgia [/color][color=#007700]= [/color][color=#0000bb]giamgia[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong [/color][color=#007700]= [/color][color=#0000bb]soluong[/color][color=#007700]; [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"tổng tiền: " [/color][color=#007700]+ ([/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giaban [/color][color=#007700]* [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong [/color][color=#007700]* ([/color][color=#0000bb]100[/color][color=#007700]-[/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giamgia [/color][color=#007700])/ [/color][color=#0000bb]100[/color][color=#007700])); }} public class [/color][color=#0000bb]unit19 [/color][color=#007700]{ public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) { [/color][color=#0000bb]donhang a [/color][color=#007700]= new [/color][color=#0000bb]donhang[/color][color=#007700]([/color][color=#dd0000]"sach"[/color][color=#007700], [/color][color=#dd0000]"ksec"[/color][color=#007700], [/color][color=#0000bb]5[/color][color=#007700], [/color][color=#0000bb]2000[/color][color=#007700]); [/color][color=#0000bb]donhang b [/color][color=#007700]= new [/color][color=#0000bb]donhang[/color][color=#007700]([/color][color=#dd0000]"but"[/color][color=#007700], [/color][color=#dd0000]"kma"[/color][color=#007700], [/color][color=#0000bb]5[/color][color=#007700], [/color][color=#0000bb]2000[/color][color=#007700],[/color][color=#0000bb]20[/color][color=#007700]); }}[/color]
</div>
</div>
-
07-21-2013, 07:00 AM #7Junior Member
- Ngày tham gia
- May 2015
- Bài viết
- 0
có tham khảo anh vjrus.ht ở chỗ có input từ bàn phím không? còn lại là tự làm:
<div class="bbcodeblock bbcodequote bbcmspoilerblock">
<div class="attribution type"><noscript>spoiler (move your mouse to the spoiler area to reveal the content)</noscript>
show spoiler
hide spoiler
</div>
<div class="quotecontent">
<div class="bbcm_spoiler_noscript"><blockquote>
Mã nguồn PHP:[color=#000000]
package unit19_constructor[/color][color=#007700]; class [/color][color=#0000bb]donhang [/color][color=#007700]{ private [/color][color=#0000bb]string tenhang[/color][color=#007700], [/color][color=#0000bb]mahang[/color][color=#007700]; private [/color][color=#0000bb]long giaban[/color][color=#007700], [/color][color=#0000bb]soluong[/color][color=#007700]; private [/color][color=#0000bb]float giamgia[/color][color=#007700]; public [/color][color=#0000bb]donhang[/color][color=#007700]([/color][color=#0000bb]string tenhang[/color][color=#007700], [/color][color=#0000bb]string mahang[/color][color=#007700], [/color][color=#0000bb]long giaban[/color][color=#007700], [/color][color=#0000bb]long soluong[/color][color=#007700]) { [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]tenhang [/color][color=#007700]= [/color][color=#0000bb]tenhang[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]mahang [/color][color=#007700]= [/color][color=#0000bb]mahang[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giaban [/color][color=#007700]= [/color][color=#0000bb]giaban[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong [/color][color=#007700]= [/color][color=#0000bb]soluong[/color][color=#007700]; [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"tên hàng: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]tenhang [/color][color=#007700]+ [/color][color=#dd0000]" mã hàng: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]mahang[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"giá bán: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giaban [/color][color=#007700]+ [/color][color=#dd0000]" số lượng: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"thành tiền: " [/color][color=#007700]+ ([/color][color=#0000bb]giaban [/color][color=#007700]* [/color][color=#0000bb]soluong[/color][color=#007700])); } public [/color][color=#0000bb]donhang[/color][color=#007700]([/color][color=#0000bb]string tenhang[/color][color=#007700], [/color][color=#0000bb]string mahang[/color][color=#007700], [/color][color=#0000bb]long giaban[/color][color=#007700], [/color][color=#0000bb]long soluong[/color][color=#007700], [/color][color=#0000bb]float giamgia[/color][color=#007700]) { [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]tenhang [/color][color=#007700]= [/color][color=#0000bb]tenhang[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]mahang [/color][color=#007700]= [/color][color=#0000bb]mahang[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giaban [/color][color=#007700]= [/color][color=#0000bb]giaban[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong [/color][color=#007700]= [/color][color=#0000bb]soluong[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giamgia [/color][color=#007700]= [/color][color=#0000bb]giamgia[/color][color=#007700]; [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"tên hàng: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]tenhang [/color][color=#007700]+ [/color][color=#dd0000]" mã hàng: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]mahang[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"giá bán: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giaban [/color][color=#007700]+ [/color][color=#dd0000]" số lượng: " [/color][color=#007700]+ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong[/color][color=#007700]); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#dd0000]"thành tiền: " [/color][color=#007700]+ ([/color][color=#0000bb]giaban [/color][color=#007700]* [/color][color=#0000bb]soluong[/color][color=#007700]) * ([/color][color=#0000bb]100 [/color][color=#007700]- [/color][color=#0000bb]giamgia[/color][color=#007700]) / [/color][color=#0000bb]100[/color][color=#007700]); }} public class [/color][color=#0000bb]quanlydonhang [/color][color=#007700]{ public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]) { [/color][color=#0000bb]donhang a [/color][color=#007700]= new [/color][color=#0000bb]donhang[/color][color=#007700]([/color][color=#dd0000]"gạo"[/color][color=#007700], [/color][color=#dd0000]"g1"[/color][color=#007700], [/color][color=#0000bb]20000[/color][color=#007700], [/color][color=#0000bb]15[/color][color=#007700]); [/color][color=#0000bb]donhang b [/color][color=#007700]= new [/color][color=#0000bb]donhang[/color][color=#007700]([/color][color=#dd0000]"bút"[/color][color=#007700], [/color][color=#dd0000]"b2"[/color][color=#007700], [/color][color=#0000bb]5000[/color][color=#007700], [/color][color=#0000bb]20[/color][color=#007700], [/color][color=#0000bb]5[/color][color=#007700]); }}[/color]
</div>
</div>
chả biết sao tạo 2 đối tượng mà nó chỉ in thông tin của 1 đối tượng?
-
07-21-2013, 07:00 AM #8Junior Member
- Ngày tham gia
- Oct 2014
- Đang ở
- 33 Nguyễn Văn Linh, Quận Hải Châu, Đà Nẵng
- Bài viết
- 0
// code của e
<div class="bbcodeblock bbcodequote bbcmspoilerblock">
<div class="attribution type"><noscript>spoiler (move your mouse to the spoiler area to reveal the content)</noscript>
show spoiler
hide spoiler
</div>
<div class="quotecontent">
<div class="bbcm_spoiler_noscript"><blockquote>
Mã:/* class đơn hàng có các thuộc tính: tên hàng, mã hàng, giá bán, số lượng, tỷ lệ % giảm giá. tạo constructor có 4 thuộc tính đầu và thêm một overload constructor với 5 thuộc tính . cả 2 constructor đều show ra tổng tiền khi các đối tượng đơn hàng được tạo ra! */ package bai19; import java.util.scanner; class donhang{ public string tenhang; public string mahang; public int giaban; public int soluong; public float giamgia; public donhang(){ } public donhang(string tenhang, string mahang, int giaban, int soluong){ system.out.println("thông tin về đơn hàng:"); system.out.println(" tên hàng: "+tenhang); system.out.println(" mã hàng: "+mahang); system.out.println(" giá bán: "+giaban); system.out.println(" số lượng: "+soluong); system.out.println(" tổng tiền: "+giaban*soluong); } public donhang(string tenhang, string mahang, int giaban, int soluong, float giamgia){ system.out.println("thông tin về đơn hàng(sau khi giảm giá):"); system.out.println(" tên hàng: "+tenhang); system.out.println(" mã hàng: "+mahang); system.out.println(" giá bán: "+giaban); system.out.println(" số lượng: "+soluong); system.out.println(" tổng tiền: "+(giaban*soluong-giaban*soluong*(giamgia/100))); } } public class bai19 { public static void main(string[] args) { scanner nhap = new scanner(system.in); string th, mh; int sl, gb; float gg; system.out.println("tên hàng: "); th = nhap.nextline(); system.out.println("mã hàng: "); mh = nhap.nextline(); system.out.println("giá bán: "); gb = nhap.nextint(); system.out.println("số lượng: "); sl = nhap.nextint(); system.out.println("giảm giá: "); gg = nhap.nextfloat(); donhang a = new donhang(th, mh, gb, sl); system.out.println(" "); donhang b = new donhang(th, mh, gb, sl,gg); } }
</div>
</div>
-
08-06-2013, 07:00 AM #9Junior Member
- Ngày tham gia
- Mar 2014
- Bài viết
- 0
thank nhiu nhiu ạ,.................
-
09-06-2013, 07:00 AM #10Junior Member
- Ngày tham gia
- Mar 2014
- Bài viết
- 0
<div class="bbcodeblock bbcodequote bbcmspoilerblock">
<div class="attribution type"><noscript>spoiler (move your mouse to the spoiler area to reveal the content)</noscript>
show spoiler
hide spoiler
</div>
<div class="quotecontent">
<div class="bbcm_spoiler_noscript"><blockquote>
Mã nguồn PHP:[color=#000000]
[/color][color=#ff8000]/** to change this template, choose tools | templates* and open the template in the editor.*/ /**** @author dienlh*/[/color][color=#007700]class [/color][color=#0000bb]hanghoa[/color][color=#007700]{ private [/color][color=#0000bb]string mahh[/color][color=#007700],[/color][color=#0000bb]tenhh[/color][color=#007700]; private [/color][color=#0000bb]int gia[/color][color=#007700],[/color][color=#0000bb]soluong[/color][color=#007700]; private [/color][color=#0000bb]float giamgia[/color][color=#007700]; [/color][color=#0000bb]hanghoa[/color][color=#007700](){ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]mahh[/color][color=#007700]=[/color][color=#dd0000]"stth"[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]tenhh[/color][color=#007700]=[/color][color=#dd0000]"vang9999"[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong[/color][color=#007700]=[/color][color=#0000bb]10[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]gia[/color][color=#007700]=[/color][color=#0000bb]40[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giamgia[/color][color=#007700]=[/color][color=#0000bb]0.2f[/color][color=#007700]; } [/color][color=#0000bb]hanghoa[/color][color=#007700]([/color][color=#0000bb]string tenhh[/color][color=#007700],[/color][color=#0000bb]string mahh[/color][color=#007700],[/color][color=#0000bb]int gia[/color][color=#007700],[/color][color=#0000bb]int soluong[/color][color=#007700]){ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]tenhh[/color][color=#007700]=[/color][color=#0000bb]tenhh[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]mahh[/color][color=#007700]=[/color][color=#0000bb]mahh[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]gia[/color][color=#007700]=[/color][color=#0000bb]gia[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong[/color][color=#007700]=[/color][color=#0000bb]soluong[/color][color=#007700]; } [/color][color=#0000bb]hanghoa[/color][color=#007700]([/color][color=#0000bb]string tenhh[/color][color=#007700],[/color][color=#0000bb]string mahh[/color][color=#007700],[/color][color=#0000bb]int gia[/color][color=#007700],[/color][color=#0000bb]int soluong[/color][color=#007700],[/color][color=#0000bb]float giamgia[/color][color=#007700]){ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]tenhh[/color][color=#007700]=[/color][color=#0000bb]tenhh[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]mahh[/color][color=#007700]=[/color][color=#0000bb]mahh[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]gia[/color][color=#007700]=[/color][color=#0000bb]gia[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong[/color][color=#007700]=[/color][color=#0000bb]soluong[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giamgia[/color][color=#007700]=[/color][color=#0000bb]giamgia[/color][color=#007700]; } public [/color][color=#0000bb]int hoadon[/color][color=#007700]([/color][color=#0000bb]int gia[/color][color=#007700],[/color][color=#0000bb]int soluong[/color][color=#007700]){ return [/color][color=#0000bb]gia[/color][color=#007700]*[/color][color=#0000bb]soluong[/color][color=#007700]; } public [/color][color=#0000bb]float hoadon[/color][color=#007700]([/color][color=#0000bb]int gia[/color][color=#007700],[/color][color=#0000bb]int soluong[/color][color=#007700],[/color][color=#0000bb]float giamgia[/color][color=#007700]){ return [/color][color=#0000bb]gia[/color][color=#007700]*([/color][color=#0000bb]1[/color][color=#007700]-[/color][color=#0000bb]giamgia[/color][color=#007700])*[/color][color=#0000bb]soluong[/color][color=#007700]; } public [/color][color=#0000bb]void nhaptt[/color][color=#007700](){ [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]mahh[/color][color=#007700]=[/color][color=#dd0000]"stth"[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]tenhh[/color][color=#007700]=[/color][color=#dd0000]"vang9999"[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong[/color][color=#007700]=[/color][color=#0000bb]10[/color][color=#007700]; [/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]gia[/color][color=#007700]=[/color][color=#0000bb]40[/color][color=#007700]; } public [/color][color=#0000bb]void intt[/color][color=#007700](){ [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#0000bb]hoadon[/color][color=#007700]([/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]gia[/color][color=#007700],[/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong[/color][color=#007700])); [/color][color=#0000bb]system[/color][color=#007700].[/color][color=#0000bb]out[/color][color=#007700].[/color][color=#0000bb]println[/color][color=#007700]([/color][color=#0000bb]hoadon[/color][color=#007700]([/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]gia[/color][color=#007700],[/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]soluong[/color][color=#007700],[/color][color=#0000bb]this[/color][color=#007700].[/color][color=#0000bb]giamgia[/color][color=#007700])); }}public class [/color][color=#0000bb]qlhh [/color][color=#007700]{ public static [/color][color=#0000bb]void main[/color][color=#007700]([/color][color=#0000bb]string[/color][color=#007700][] [/color][color=#0000bb]args[/color][color=#007700]){ [/color][color=#0000bb]hanghoa h[/color][color=#007700]=new [/color][color=#0000bb]hanghoa[/color][color=#007700](); [/color][color=#0000bb]h[/color][color=#007700].[/color][color=#0000bb]nhaptt[/color][color=#007700](); [/color][color=#0000bb]h[/color][color=#007700].[/color][color=#0000bb]intt[/color][color=#007700](); }}[/color]
</div>
</div>
Mộ đá Công giáo thường có thiết kế đơn giản, mộc mạc, không cầu kì hoa văn như các loại mộ đá khác. Chất liệu đá phổ biến nhất để làm mộ đá Công giáo là đá xanh và đá trắng. Loại mộ đá này được chạm...
Hình ảnh mẫu mộ đá công giáo đẹp phổ biến hiện nay