PDA

View Full Version : سوال: object چیست ؟



singleC
چهارشنبه 23 دی 1394, 21:51 عصر
سلام خدمت برنامه نویسان
یه سوال object چیست ؟به چه درد می خوره؟ یه سورس کد هم قرار بدید لطفا

CsharpNevisi
پنج شنبه 24 دی 1394, 09:22 صبح
همه متغییرها هایی که به نوع های مختلف تعریف میکنیم مثل int . string . boolean و ...
و همه فرم ها و کلاس ها و .. از object مشتق شده ..
مثلا شما میتونی یه لیست ابجکت تعریف بکنی و توش همه چی بریزی مثلا خونه اول یه مقدار عددی و خوه دوم یه کلاس
شما وقتی یه کلاس یا اینترفیس و یا .. میسازی به طور پیشفرض از ابجکت مشتق میشه
https://msdn.microsoft.com/en-us/library/9kkx3h3c.aspx

mrprestige
پنج شنبه 24 دی 1394, 11:34 صبح
سلام دوست عزیز ، اگه بخوایم به بیان ساده تر این مطلب رو بگم Object یک نوع داده ای برای متغییر هامون هم استفاده میشه مثل زمانی که شما متغییرتون رو از نوع int یا Double یا String و... می گیرید میتونید متغییرتون رو هم از این نوع (یعنی Object) بگیرید کاربردی که این داره بزار برات با یه مثال ساده بیانش کنم ، شما میخواید متغییری رو بهش یه مقدار داده ای نسبت بدید اما نمی دونید از چه نوعی هست یعنی نمیدونید این متغییر از نوع رشته هست یا اعداد صحیح یا اعشار و یا ... وقتی این نوع داده (یعنی Object ) به متغییرتون نسبت بدید دیگه شما میتونید توی اون متغییر هر نوع داده اعم از رشته یا اعداد صحیح ویا اعشاری و ... داخلش قرار بدید .

موفق و پیروز باشید . یاعلی