خرید بک لینک
می خواهیم اطلاعات 10 دانشجو را که شامل نام و نام خانوادگی وشماره دانشجویی و ترم ورودی است ذخیره کنیم و هچنین امکان درج و حذف و ویرایش و جستوجوی دانشجو بر اساس شماره دانشجویی وجود داشته باشد . class Student { private string _name; private string _lastname; private string _number; private int _term; public void Setname(string n) { _name = n; } public string getname() => _name; public void setlastname(string ln) { _lastname = ln; } public string getlastname() => _lastname; public void setnumber(string nu) { _number = nu; } public string getnumber() => _number; public void setterm(int t) { _term = t; } public void Add(List stuList, string fname, string laname, string snumber, int eterm) { if (stuList != null) { Student stu = new Student(); stu.Setname(fname); stu.setlastname(laname); stu.setnumber(snumber); stu.setterm(eterm); stuList.Add(stu); } } puادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: يکشنبه 10 دی 1396 ساعت: 3:45

کلاس Rectbox با قابلیت های امکان تنظیم و دریافت طول و عرض مستظیل امکان محاسبه ی محیط و مساحت مستطیل را خواهیم دید : public class RectBox { private int _width; private int _height; public void Setwidth(int w) { _width = w; } public int Getwidth() => _width; public void Setheight(int h) { _height = h; } public int Getheight() => _height; public int Area() => _height * _width; public int Surface() => (_width * _height) * 2; }و کاربرد ان به صورت زیر است: RectBox b = new RectBox(); b.setwidth(10); b.setheight(5); int a =b.area(); + نوشته شده توسط بهنام زراعتکار در سه شنبه شانزدهم آبان ۱۳۹۶ و ساعت 11:11 | ادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: يکشنبه 10 دی 1396 ساعت: 3:45

const : عناصری از برنامه که مقدار آن ها در کل برنامه ثابت می ماند عناصر ثابت یا Const می گوید .

فرق ++n و n++ :

این دو حالت فقط در زمانی به ما مقادیر متفاوت می دهند که این مقادیر را در متغیری بریزیم به عنوان مثال اگر n=100 باشد و ++k = n اول k مقدار n را میگیرد (یعنی 100می شود ) و سپس یک واحد به n افزوده می شود ولی در k=++nابتدا یک واحد به n اضافه شده و مقدار 101 در k ریخته میشود .

+ نوشته شده توسط بهنام زراعتکار در سه شنبه شانزدهم آبان ۱۳۹۶ و ساعت 14:14 |

برچسب: نویسنده: هلیا مرادی تاريخ: يکشنبه 10 دی 1396 ساعت: 3:45

ارث بری ( Inheritence ): از آنجایی که تکرار در برنامه نویسی پیشرفته نشان از ضعف نویسنده بوده و از سطح حرفه ای بودن کار می کاهد عموم برنامه نویسان دنبال راهی برای جلوگیری از تکرار بیهوده یک سری کد ها هستند . که کلاس ها نیز ازین قاعده مستثنی نیستند . ادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: شنبه 4 آذر 1396 ساعت: 5:56

over loading یا سربارگذاری

حالت های متفاوت از یک متد :

public int sum (int a, int b) => a+b;

public int sum (int a, int b, int c) => a+b+c;

public int sum (int a, int b, int c, int d) => a+b+c+d;

و کار برد ان به صورت زیر است :

int x = sum(10 , 20 ) فراخوانی متد 1

int y = sum(10 , sum(20 ,30)) فراخوانی متد 1

int z = sum (10 , 20 , 30 ,40 ) فراخوانی متد 3

+ نوشته شده توسط بهنام زراعتکار در سه شنبه شانزدهم آبان ۱۳۹۶ و ساعت 7:7 |

برچسب: نویسنده: هلیا مرادی تاريخ: شنبه 4 آذر 1396 ساعت: 5:56

متد سازنده (contractor method ) : 1- متد سازنده هم نام با کلاس تعریف می شود . 2 - برای مقدار دهی به فیلد های کلاس تعریف می شود . 3- مقدار بازگشتی ندارد حتی void هم نیست. 4- دقیقا در زمان ایجاد نمونه ای از کلاس فراخوانی شده و مقدار دهی اولیه به فیلد ادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: شنبه 4 آذر 1396 ساعت: 5:56

List : لیست نوع کاملی از آرایه ها می باشد که یک سری اطلاعات را به صورت طبقه بندی شده در خود ذخیره می کند . نحوه ی تعریف لیست به صورت زیر است : List Listname= new List (); نحوه ی add کردن به لیست : Listname.add(n); نحوه ی حذف کردن : Listname.Removeادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: شنبه 4 آذر 1396 ساعت: 5:56

تعریف کلاس: در واقع کلاس یک نوع قالب است شامل جزییات و ویژگی های چیزی است که می خواهیم آن را در دنیای مجازی شبیه سازی کنیم ویژگی های کلاس : -کلاس ها را با حروف بزرگ نام گذاری می کنند . -نام فایل کلاس باید همنام با کلاس باشد (با رعایت حروف بزرگ ترادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: شنبه 4 آذر 1396 ساعت: 5:56

Method : بلاکی از کد که وظیفه ی را بر عهده دارند با هر بار فراخوانی ان کار را انجام می دهند و از مزیت های ان می توان به : افزایش خوانایی برنامه - کاهش حجم برنامه و استفاده چندین باره از یک بلاک کد در قسمت های مختلف برنامه نام برد . به عنوان مثال ادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: شنبه 4 آذر 1396 ساعت: 5:56

انواع حلقه ( for , foreach, while , do..while) : حلقه ی for : حالت کلی حلقه ی for به صورت زیر است : for (int i=0 ; شرط حلقه; i++) { .. } که می توان تعریف شمارنده و شرط حلقه و قسمت افزایش دهنده شمارشگر حلقه را در جایی غیر از این هم ادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: شنبه 4 آذر 1396 ساعت: 5:56

می خواهیم اطلاعات 10 دانشجو را که شامل نام و نام خانوادگی وشماره دانشجویی و ترم ورودی است ذخیره کنیم و هچنین امکان درج و حذف و ویرایش و جستوجوی دانشجو بر اساس شماره دانشجویی وجود داشته باشد . class Student { private string _name; pادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: شنبه 20 آبان 1396 ساعت: 23:16

کلاس Rectbox با قابلیت های امکان تنظیم و دریافت طول و عرض مستظیل امکان محاسبه ی محیط و مساحت مستطیل را خواهیم دید : public class RectBox { private int _width; private int _height; public void Setwidth(int w) { ادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: شنبه 20 آبان 1396 ساعت: 23:16

const : عناصری از برنامه که مقدار آن ها در کل برنامه ثابت می ماند عناصر ثابت یا Const می گوید . فرق ++n و n++ : این دو حالت فقط در زمانی به ما مقادیر متفاوت می دهند که این مقادیر را در متغیری بریزیم به عنوان مثال اگر n=100 باشد و ++k = n اول k مقادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: سه شنبه 16 آبان 1396 ساعت: 23:56

تعریف کلاس: -کلاس ها را با حروف بزرگ نام گذاری می کنند . -نام فایل کلاس باید همنام با کلاس باشد (با رعایت حروف بزرگ تر و کوچک تر ) -خاصیت کلاس به صورت فیلد های private تعریف میشود . -متغیر به هر نمونه از data type اولیه گفته میشود . - object : بادامه مطلب

برچسب: نویسنده: هلیا مرادی تاريخ: سه شنبه 16 آبان 1396 ساعت: 23:56

صفحه بندی