Exemplo n.º 1
0
        public void NhapDuLieu()
        {
            Console.WriteLine("Hình vuông: ");
            HinhVuong hv = new HinhVuong();

            hv.Nhap();
            Console.WriteLine(hv);
            Console.WriteLine("\nHình tròn: ");
            HinhTron ht = new HinhTron();

            ht.Nhap();
            Console.WriteLine(ht);
            Console.WriteLine("\nHình chữ nhật: ");
            HinhChuNhat hcn = new HinhChuNhat();

            hcn.Nhap();
            Console.WriteLine(hcn);
        }
Exemplo n.º 2
0
        public void ThemHinhTaiViTri(DanhSachHinhHoc danhSachHinhHoc, TypeList typeList, int location)
        {
            HinhHoc hh = new HinhHoc();

            switch (typeList)
            {
            case TypeList.HinhVuong:
                WriteLine("\nHinh Vuong >>");
                hh = new HinhTron();
                break;

            case TypeList.HinhTron:
                WriteLine("\nHinh Vuong >>");
                hh = new HinhVuong();
                break;

            case TypeList.HinhChuNhat:
                WriteLine("\nHinh chu nhat >>");
                hh = new HinhChuNhat();
                break;
            }
            danhSachHinhHoc.ListHinhHoc.Insert(location, hh.Nhap());
        }
Exemplo n.º 3
0
        public void Nhap()
        {
            HinhHoc hh         = new HinhHoc();
            string  isContinue = null;

            do
            {
                Write("\nBạn muốn nhập hình gì (1 - HV, 2 - HT, 3 - HCN) >> ");
                int type = int.Parse(ReadLine());
                switch (type)
                {
                case 1:
                    WriteLine("\nHình Vuông >>");
                    hh = new HinhVuong();
                    break;

                case 2:
                    WriteLine("\nHình Tròn >>");
                    hh = new HinhTron();
                    break;

                case 3:
                    WriteLine("\nHình chữ nhật >>");
                    hh = new HinhChuNhat();
                    break;

                default:
                    WriteLine("Có lỗi gì đó đã xảy ra! Vui lòng kiểm tra lại");
                    break;
                }
                ListHinhHoc.Add(hh.Nhap());
                WriteLine("\n\tBạn có muốn nhập nữa không ?");
                Write("Nhấn phím bất kì để tiếp tục. Gõ 'No' nếu không! >> ");
                isContinue = ReadLine().ToUpper();
            } while (isContinue != "NO");
        }
Exemplo n.º 4
0
 public void Xoa(HinhChuNhat hcn)
 {
     DanhSachHCN.Remove(hcn);
 }
Exemplo n.º 5
0
 public void Them(HinhChuNhat hcn)
 {
     DanhSachHCN.Add(hcn);
 }
Exemplo n.º 6
0
 public void Xoa(HinhChuNhat a)
 {
     DS_HCN.Remove(a);
 }
Exemplo n.º 7
0
 public void Them(HinhChuNhat a)
 {
     DS_HCN.Add(a);
 }
Exemplo n.º 8
0
 public void Xoa(HinhChuNhat a)
 {
     ds_hcn.Remove(a);
 }
Exemplo n.º 9
0
 public void Them(HinhChuNhat a)
 {
     ds_hcn.Add(a);
 }
Exemplo n.º 10
0
 private void danhSachHinhChuNhat(HinhChuNhat hinhChuNhat)
 {
     throw new NotImplementedException();
 }