متن کامل قسمت هفتم رو در ادامه مطلب بخونید
كلاس ها - Classes
قبل از اين تعريف كلاس رو با هم بررسي كرديم. اما حالا چطور مي توان يك
كلاس توليد كرد. فرض بفرمائيد مفهومي مثل انسان رو مي خواهيم در غالب يك
كلاس تعريف كنيم. ...
ايجاد كلاس در سي شارپ
براي ايجاد يك كلاس در سي شارپ شما بايد داخل يك namespace از كلمه
كليدي class و سپس نام كلاس استفاده كنين. مثال با براي ايجاد كلاس Person
داخل namespaceي به نام CSharptuning.Samples جمله فوق يعني class Person
رو به همراه يك block از كد براي اين كلاس ايجاد مي كنيم. دقت كنين كه شما
تا به اينجا دو علامت } و دو علامت { ديده ايد يعني شما دو block از كد
داريد كه يكي براي namespace و ديگري براي كلاس Person مي باشد. هر آنچه
كه داخل {} علامت مربوط به كلاس Person قرار گيرد متعلق به كلاس Person
است.
فيلد ها - Fileds در سي شارپ
تا ايجاي كار كلاس ما هنوز هيچ عضوي ندارد اما ما مي توانيم از اين كلاس
استفاده كنيم. حالا بايد داخل اين كلاس اطلاعات مورد نظرمان را تعريف
كنيم. من مي خواهم Field هاي Name و Age رو براي اين كلاس تعريف كنم. به
اين معنا كه هر انسان (Person) داراي نام و سن مي باشد.
! توجه داشته باشين كه
فعلا فقط از كلمه public استفاده مي نمائيم. در آينده در مورد ما بقي Access Modifier ها صحبت مي كنيم.
پس تا اينجا كلاس ما بايد به اين شكل باشد:
حالا مي توانيم از اين كلاس شي ء بسازيم و به اشيايي كه ايجاد كرديم مقادير Name و Age رو ست كنيم.
ادامه دارد...
ادامه مطلب