*نام کلاس با حروف بزرگ
*اسم کلاس با اسم فایل کلاس یکیست.
زبان سی شارپ یک زبان برنامه نویسی شی گرا است.بنابراین زبان سی شارپ می تواند اشیای موجود در دنیای واقعی را مدلسازی کند.کلاس در دنیای واقعی گروهی از اشیا را مشخص میکند.به عبارت دیگر،کلاس قالبی است که برای اشیایی با ویژگی های یکسان به کار می رود.بعنوان مثال:میتوانید کلاسی به نام اتومبیل داشته باشید که ویژگی های تمام اتومبیل را داشته باشد.این کلاس میتواند به عنوان یک مدل کلی یا انتزاعی برای مفهوم اتومبیل عمل کند.کلاس اتومبیل برای ایجاد اشیای گوناگونی از اتومبیل ها به کار میرود که هر اتومبیل می تواند ویژگی های خاصی داشته باشد.گرچه اشیای اتومبیل با هم فرق می کنند ولی صفات مشترکی دارند که مشخص می کند به نحوی با یکدیگر در ارتباط اند.برای ایجاد کلاس در سی شارپ از واژه کلیدی کلاس به صورت زیر استفاده میشود:
[modifier ] class name{ classmembers}
مثال:کلاس circle :
public class Circle
}
private int _radius;
public void SetRadius(int r)
}
_radius = r;
{
public int GetRadius() => _radius ;
public double Area() => Math*PI*Math.pow(_radius,2);
public double Surface() =>2*Math*PI*_radius;
{
مثال:کلاس Rect box:
public class RectBox
}
private int _height;
private int _width;
public void SetHeight(int h)
}
_height = h;
{
public int GetHeight()
}
return _height;
{
public void SetWidth(int w)
}
_width = w;
{
public int GetWidth()
}
return _width;
{
public int Area()
}
return _width * _height;
{
public int Surface()
}
return 2 * (_width + _height);
{
{
{
برچسب:
نویسنده: هلیا فلاح