c#
unknown
csharp
2 years ago
2.2 kB
16
Indexable
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace TongHop
{
class Sach
{
//Các thuộc tính theo mô tả ở trên.
private string MaSach;
private string TenSach;
private string TacGia;
private int SoTrang;
private double GiaBan;
//Property cho thuộc tính mã sách và giá bán.
public double giaBan
{
get { return giaBan; }
set
{
if (value > 1000)
giaBan = value;
else
Console.WriteLine("Giá bán phải lớn hơn 10,000.");
}
}
//Phuong thuc khoi tao Khong co tham so
public Sach()
{
MaSach = "S001";
TenSach = "Huong doi tuong";
TacGia = "Hien pham";
SoTrang = 1000;
GiaBan = 40000;
}
//Phuong thuc khoi tao co tham so
public Sach(string masach, string tensach, string tacgia, int sotrang, double giaban)
{
this.MaSach = "S001";
this.TenSach = "Huong doi tuong";
this.TacGia = "Luong hien";
this.SoTrang = 100;
this.GiaBan = 20000;
}
//Xuat thong tin sach
public void Xuatthongtin()
{
Console.WriteLine("Ma Sach " + MaSach);
Console.WriteLine("Ten sach " + TenSach);
Console.WriteLine("Tac gia " + TacGia);
Console.WriteLine("so trang " + SoTrang);
Console.WriteLine("gia ban " + GiaBan);
}
//phuong thuc tinh chi phi
public double ChiPhi()
{
double chiphi = 10;
return chiphi;
}
//phunog thuc tinh loi nhuan
public double LoiNhuan()
{
double tientg = 0.2 * GiaBan;
double thue = 0.03 * GiaBan;
double loinhuan = 0;
return loinhuan = GiaBan - ChiPhi() - tientg - thue;
}
}
}
Editor is loading...