30/09/2018, 17:54
Bài tập hướng đỗi tượng xuất các mặt hàng giá từ lớn đến nhỏ
Em đang làm code về hướng đối tượng.Yêu cầu của bài là nhập xuất các mặt hàng sau đó in ra mặt hàng có giá từ lớn đến nhoe.Em làm xong phần nhập xuất rồi.Còn phần giá nữa.ai giúp em với
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace vidu3
{
class Program
{
class HangHoa
{
private string mahang;
private string tenhang;
private string donvitinh;
private int soluongtonkho;
public HangHoa()
{
}
public void nhap()
{
Console.WriteLine("ma hang");
mahang = Console.ReadLine();
Console.WriteLine("ten hang");
tenhang = Console.ReadLine();
Console.WriteLine("don vi tinh");
donvitinh = Console.ReadLine();
Console.WriteLine("so luong ton kho");
soluongtonkho = int.Parse(Console.ReadLine());
}
public void hien()
{
Console.WriteLine("ma hang:{0}", mahang);
Console.WriteLine("ten hang:{0}", tenhang);
Console.WriteLine("don vi tinh:{0}", donvitinh);
Console.WriteLine("so luong ton kho:{0}", soluongtonkho);
}
class HangBan : HangHoa
{
public int giaban;
public HangBan()
: base()
{
}
public new void nhap()
{
base.nhap();
Console.WriteLine("gia ban:");
giaban = int.Parse(Console.ReadLine());
}
public new void hien()
{
base.hien();
Console.WriteLine("gia ban={0}", giaban);
}
static void Main(string[] args)
{
HangBan d = new HangBan();
d.nhap();
d.hien();
Console.ReadLine();
}
}
}
}
}
Bài liên quan
Mỗi lần nhập Hàng, e đưa vào 1 mảng, sau đó sắp xếp mảng theo giá giảm dần, rồi xuất ra.
Mấy bài kiểu này ngày xưa a có học và hay làm, a thường làm như sau :