Bài 26. Cơ bản về class
Tạo ra lớp concho có cấu trúc như sau:
Tại chương trình chính:
- Định nghĩa con chó a
- Định nghĩa con cho b
- Gán các giá trị cho các con chó
+ Con chó a
a.Ten = "Ben";
a.Giong = "Nhat";
a.Tuoi = 1;
a.Maulong = "Trang vang";
+ Con chó b
b.Ten = "ki";
b.Giong = "Bec
gie";
b.Tuoi = 2;
b.Maulong = "Xam Vang Den";
+ Gọi hàm xuatthongtin để in ra màn hình thông tin con chó a
và b
Bài 27.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ct22_Properties
{
classConcho
{//Danh sach cac truong
privatestring ten;
privatestring giong;
privateint tuoi;
privatestring maulong;
// Phuong thuc get(lay
DL) va set (gan DL)
publicstring Ten
{
get { return
ten; }
set { ten = value;
}
}
publicstring Giong
{
get { return
giong; }
set { giong = value; }
}
publicint Tuoi
{
get { return
tuoi; }
set { tuoi = value;
}
}
publicstring Maulong
{
get { return
maulong; }
set { maulong = value; }
}
}
}
-------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ct22_Properties
{
classProgram
{
staticvoid Main(string[]
args)
{
Concho a = newConcho();
a.Ten = "Ben";
a.Giong = "Nhat";
a.Tuoi = 1;
a.Maulong = "Trang vang";
Concho b = newConcho();
b.Ten = "ki";
b.Giong = "Bec
gie";
b.Tuoi = 2;
b.Maulong = "Xam Vang Den";
Console.WriteLine("Con cho a, ten:{0}, giong: {1}", a.Ten, a.Giong);
Console.WriteLine("Con cho b, ten:{0}, giong: {1}", b.Ten, b.Giong);
Console.ReadKey();
}
}
}
Bài 28.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ct22_method2
{
classXeHoi
{
privatestring tenxe;
privatestring nhasanxuat;
privateint kmdachay;
publicstring TenXe
{
get{return
tenxe;}
set{tenxe=value;}
}
publicstring NhaSanXuat
{
get { return
nhasanxuat; }
set { nhasanxuat = value; }
}
publicint KmDaChay
{
get { return
kmdachay; }
set { kmdachay = value; }
}
publicvoid chay(int
x)
{
kmdachay = kmdachay + x;
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ct22_method2
{
classProgram
{
staticvoid Main(string[]
args)
{
XeHoi a = newXeHoi();
a.TenXe = "Getz";
a.NhaSanXuat = "Hyundai";
Console.WriteLine("Ten xe: {0} , Nha san xuat: {1}", a.TenXe,
a.NhaSanXuat);
Console.WriteLine("Kilomet da chay {0}",a.KmDaChay);
a.chay(50);
Console.WriteLine("Kilomet da chay {0}", a.KmDaChay);
a.chay(150);
Console.WriteLine("Kilomet da chay {0}", a.KmDaChay);
Console.ReadKey();
}
}
}
Không có nhận xét nào:
Đăng nhận xét