مشخصات مقاله
-
2439
-
0.0
-
5108
-
0
-
0
استفاده از کلاس به عنوان فیلد
دوره آموزش C#
کلیه حقوق مادی و معنوی این مقاله متعلق به آموزشگاه تحلیل داده می باشد و هر گونه استفاده غیر قانونی از آن پیگرد قانونی دارد.
استفاده از کلاس به عنوان فیلد
1. برنامه ی Microsoft Visual C# را راه اندازی کنید.
2. برای ایجاد برنامه ی جدید، در فهرست اصلی برنامه روی File -> New Project... کلیک کنید.
3. در لیست میانی، روی گزینه ی Empty Project... کلیک کنید.
4. اسم پروژه را به ElectonicStore1 تغییر داده، حال کلید Enter را فشار دهید.
5. به منظور ایجاد کلاس جدید، در پنجره ی Solution Explorer، روی اسم پروژه راست کلیک کرده، اکنون نشانگر موس را روی Add قرار دهید و گزینه ی class را انتخاب کنید.
6. اسم کلاس را StoreItem انتخاب کنید، سپس روی گزینه ی Add کلیک کنید.
7. فایل را به صورت زیر تکمیل کنید.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ElectronicStore1
{
public class StoreItem
{
private long nbr;
private char cat;
private string mk;
private string mdl;
private double price;
public long GetItemNumber()
{
return nbr;
}
public void SetItemNumber(long number = 0)
{
this.nbr = number;
}
public char GetCategory()
{
return cat;
}
public void SetCategory(char category = 'A')
{
this.cat = category;
}
public string GetMake()
{
return mk;
}
public void SetMake(string make = "Unknown")
{
this.mk = make;
}
public string GetModel()
{
return mdl;
}
public void SetModel(string model = "Unknown")
{
this.mdl = model;
}
public double GetUnitPrice()
{
return price;
}
public void SetUnitPrice(double unitPrice = 0.00D)
{
this.price = unitPrice;
}
}
}
8. برای ایجاد فایل جدید، فهرست گزینه ی اصلی را باز کرده، Project -> Add New Item... را انتخاب کنید.
9. گزینه ی Code File را از لیست میانی انتخاب کنید.
10. اسم را به OrderProcessing تغییر داده و کلید Enter را فشار دهید.
11. فایل را به ترتیب زیر اصلاح کنید.
using System;
namespace ElectronicStore1
{
public class OrderProcessing
{
public static int Main()
{
string strTitle1 = "=-= Nearson Electonics =-=\n";
string strTitle2 = "******* Store Items ******";
System.Console.ReadKey();
return 0;
}
}
}