C# And C++ Learrnin & Project

contstant

New Member
[FONT=&quot]Static Const in struct
[/FONT]
[FONT=&quot]در [/FONT]C#
[FONT=&quot]معرفی یک عضو[/FONT][FONT=&quot] const [/FONT][FONT=&quot]به صورت[/FONT][FONT=&quot] static [/FONT][FONT=&quot]یک خطای دستوری است، زیرا اعضای[/FONT][FONT=&quot] const
[/FONT][FONT=&quot]به طور ضمنی[/FONT][FONT=&quot] static [/FONT][FONT=&quot]هستند[/FONT][FONT=&quot].
[/FONT][FONT=&quot]کلاس‌ها به صورت[/FONT][FONT=&quot] Static [/FONT][FONT=&quot]قابل تعریف نیستند مگر اینکه تمام اعضای آنها[/FONT][FONT=&quot]
Static
[/FONT][FONT=&quot]باشند.که این امر بسیار شبیه به مفهوم مدل در زبانهای رویه‌ای[/FONT][FONT=&quot]
[/FONT][FONT=&quot]است.(زبان رویه‌ای : یک زبان برنامه نویسی که در آن عنصر اصلی برنامه[/FONT][FONT=&quot]
[/FONT][FONT=&quot]نویسی یک زیربرنامه‌است.مانند زبانهای[/FONT][FONT=&quot] C[/FONT][FONT=&quot]، پاسکال و[/FONT][FONT=&quot]...).
[/FONT]
[FONT=&quot]دز C++[/FONT]
[FONT=&quot] Class usually creates a new data type. Static specifies storage type.
we can have static objects, and i feel there is no meaning of static
class
[/FONT][FONT=&quot]برگرفته از کتاب دایتل اند دایتل[/FONT][FONT=&quot] :
[/FONT][FONT=&quot]وقتی در کلاس ثابت را استاتیک معرفی میکنیم هم در فضای حافظه و هم در[/FONT][FONT=&quot]
[/FONT][FONT=&quot]زمان صرفه جویی میشود ،به‌دليل وجود يك كپي، مجبور نيستيم تا كپي‌هاي[/FONT][FONT=&quot]
[/FONT][FONT=&quot]مجزا از آن را براي هر شي افزايش يا كاهش دهيم[/FONT][FONT=&quot].
[/FONT][FONT=&quot]اگر چه ممكن است اينحالت شبيه متغيرهاي سراسري بنظر برسد، اما اعضاي داده[/FONT][FONT=&quot]
[/FONT][FONT=&quot]استاتيكي يك كلاس داراي قلمرو كلاس هستند. همچنين اعضاي استاتيك[/FONT][FONT=&quot]
[/FONT][FONT=&quot]مي‌توانند بصورت[/FONT][FONT=&quot] public[/FONT][FONT=&quot]، [/FONT][FONT=&quot]private [/FONT][FONT=&quot]و[/FONT][FONT=&quot] protected [/FONT][FONT=&quot]اعلان شوند. يك عضو داده[/FONT][FONT=&quot]
[/FONT][FONT=&quot]استاتيكي از نوع بنيادين بطور پيش‌فرض با صفر مقداردهي اوليه مي‌شود. اگر[/FONT][FONT=&quot]
[/FONT][FONT=&quot]بخواهيد آنرا با مقدار ديگر مقداردهي كنيد، عضو داده استاتيكي فقط يكبار[/FONT][FONT=&quot]
[/FONT][FONT=&quot]مقداردهي اوليه خواهد شد. يك عضو داده استاتيكي ثابت از نوع[/FONT][FONT=&quot] int [/FONT][FONT=&quot]يا[/FONT][FONT=&quot] enum
[/FONT][FONT=&quot]مي‌تواند در اعلان خود در تعريف كلاس مقداردهي اوليه شود. با اين همه،[/FONT][FONT=&quot]
[/FONT][FONT=&quot]ديگر اعضاي داده استاتيكي بايستي در قلمرو فايل تعريف شوند (خارج از بدنه[/FONT][FONT=&quot]
[/FONT][FONT=&quot]تعريف كلاس) و فقط مي‌تواند در تعريف آنها مقداردهي اوليه گردند. دقت[/FONT][FONT=&quot]
[/FONT][FONT=&quot]كنيد كه اعضاي داده استاتيك از نوع كلاس (شي‌هاي عضو استاتيك) كه داراي[/FONT][FONT=&quot]
[/FONT][FONT=&quot]سازنده‌هاي پيش‌فرض هستند نيازي به مقداردهي اوليه ندارند چرا كه[/FONT][FONT=&quot]
[/FONT][FONT=&quot]سازنده‌هاي پيش فرض براي آنها فراخواني خواهند شد. اعضاي استاتيك[/FONT][FONT=&quot] private
[/FONT][FONT=&quot]و[/FONT][FONT=&quot] protected [/FONT][FONT=&quot]معمولاً از طريق توابع عضو[/FONT][FONT=&quot] public [/FONT][FONT=&quot]كلاس يا از طريق[/FONT][FONT=&quot] friend
(
[/FONT][FONT=&quot]دوستان) كلاس در دسترس قرار مي‌گيرند[/FONT][FONT=&quot].[/FONT]
 
آخرین ویرایش:

contstant

New Member
ایبوک 1001 نکته در سی پلاس پلاس

این ایبوک نکته های بسیار کاربردی دار که هم به درد آماتور ها،دانشجوها و حتی برنامه نویسای حرفه ای میخوره.
نویسندش هم دوست و استاد خوبم صابر عزیز پوریان هست.
امیدوارم به کارتون بیاد

فرمت :پی دی اف
حجم : 1600 کیلو بایت
 

پیوست ها

  • 1001.pdf
    1.6 مگایابت · بازدیدها: 42

contstant

New Member
کاملترین کتاب الکترونیکی آموزش پلاس پلاس

این کتاب الکترونیکی 415 صفحه بوده و جزوه درس برنامه سازی پیشرفته دانشگاه پیام نور میباشد.امیدوارم به کارتون بیاد.
 

پیوست ها

  • cpp-pro.rar
    1.6 مگایابت · بازدیدها: 29

جدیدترین ارسال ها

بالا