Trang 1 của 4 123 ... CuốiCuối
Kết quả 1 đến 10 của 40
  1. #1
    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í"
    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="" />


    1, constructor là gì?

    - 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



    2, ví dụ 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

  2. #2
    Ngày tham gia
    May 2015
    Bài viết
    0
    liên tục có bài mới. :d

  3. #3
    Ngày tham gia
    Mar 2014
    Bài viết
    0
    Trích dẫn Gửi bởi sky6596
    liên tục có bài mới. :d
    chỉ tiêu ngày 2 - 4 bài / ngày em à , làm bài tập nộp đê, lâu không thấy chú làm, chắc mấy bài này dễ quá à :d

  4. #4
    Ngày tham gia
    Nov 2015
    Bài viết
    6
    em bận học do năm nay 12 anh à :d

  5. #5
    Ngày tham gia
    Feb 2015
    Bài viết
    0
    Trích dẫn Gửi bởi sky6596
    em bận học do năm nay 12 anh à :d
    uh, cứ từ từ, cho anh còn kịp viết bài chứ :v

  6. #6
    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] 
    </blockquote></div>
    </div>
    </div>

  7. #7
    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] 
    </blockquote></div>
    </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?

  8. #8
    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);
        }
    }
    </blockquote></div>
    </div>
    </div>

  9. #9
    thank nhiu nhiu ạ,.................

  10. #10
    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] 
    </blockquote></div>
    </div>
    </div>

Trang 1 của 4 123 ... CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •