photocs
دوشنبه 31 فروردین 1388, 21:15 عصر
سلام ...
دوست داشتم كه اولين پستم مفيد باشد براي همين تصميم گرفتم كه اين تا پيك را بسازم البته با اجازه مديران . . .
برنامه نويسي جاوا از يك مفهوم كلي پيروي مي كند كه حتما حتما بايد مورد استفاده قرار بگيرد و نبايد از آن نعدي كرد چرا كه برنامه نويسي در جاوا بر پايه ي نظم و استدلال هاي منطقي استوار است و آن هم شي گرايي يا object oriented است كه من ميخواهم دو مفهوم بسيار حياتي در اين شي گرايي را توضيح دهم ...
كلاس و شي (class and object):
معمولا" براي يادگيري و فهم بهتر يك موضوع خاص وحرفه اي از مثال هاي روزانه و سطح پايين استفاده ميشود كه من هم قصد دارم از اين نوع استدلال يعني استدلال قياسي استفاده كنم .در گروه حيوانات به حيوانات چهارپا اشاره ميكنيم در ساختار كلي و قالب اين حيوانات ويژگي هاي مشابه تعريف شده است كه عبارتند از : 1- نوع غذا 2- رنگ پوست 3-محل زنگي 4-اهلي يا وحشي و ....
توجه داشته باشيد كه اين يك قالب كلي است و در آن بيان نشده است كه چه نو غذا و يا چه رنگ پوستي و فقط گفته شده است نوع .
حالا ما گربه اي را در نظر ميگيريم (منظور گربه خانگي است و نه گروه گربه سالان) كه اين گربه بايد از اين ساختار پيروي كند چون ساختار بالا قالب كلي حيوانات چهارپا است و حالا به شرح گربه مي پردازيم:
1 - نوع غذا : گوشت.
2 - رنگ پوست : سياه . سفيد . خاكستري .
3 - محل زندگي : جنگل . خانه . خيابان.
4 - حيوان اهلي
ما در اين قسمت ويژگي ها يا همان property گربه را مشخص كرديم و يا همان action ها.
كه در اينجا ميتوانيم بگوييم كه قالب حيوانات يك كلاس است و گريه يك شي است كه اين مشخصات را دارد.
و حال مثال هايي مشابه:
1 - پرايد يك شي از گروه ماشين ها است كه مشخصات خود را دارد.
2 - مرد يك شي از گروه بشر است.
و ...
دوست داشتم كه اولين پستم مفيد باشد براي همين تصميم گرفتم كه اين تا پيك را بسازم البته با اجازه مديران . . .
برنامه نويسي جاوا از يك مفهوم كلي پيروي مي كند كه حتما حتما بايد مورد استفاده قرار بگيرد و نبايد از آن نعدي كرد چرا كه برنامه نويسي در جاوا بر پايه ي نظم و استدلال هاي منطقي استوار است و آن هم شي گرايي يا object oriented است كه من ميخواهم دو مفهوم بسيار حياتي در اين شي گرايي را توضيح دهم ...
كلاس و شي (class and object):
معمولا" براي يادگيري و فهم بهتر يك موضوع خاص وحرفه اي از مثال هاي روزانه و سطح پايين استفاده ميشود كه من هم قصد دارم از اين نوع استدلال يعني استدلال قياسي استفاده كنم .در گروه حيوانات به حيوانات چهارپا اشاره ميكنيم در ساختار كلي و قالب اين حيوانات ويژگي هاي مشابه تعريف شده است كه عبارتند از : 1- نوع غذا 2- رنگ پوست 3-محل زنگي 4-اهلي يا وحشي و ....
توجه داشته باشيد كه اين يك قالب كلي است و در آن بيان نشده است كه چه نو غذا و يا چه رنگ پوستي و فقط گفته شده است نوع .
حالا ما گربه اي را در نظر ميگيريم (منظور گربه خانگي است و نه گروه گربه سالان) كه اين گربه بايد از اين ساختار پيروي كند چون ساختار بالا قالب كلي حيوانات چهارپا است و حالا به شرح گربه مي پردازيم:
1 - نوع غذا : گوشت.
2 - رنگ پوست : سياه . سفيد . خاكستري .
3 - محل زندگي : جنگل . خانه . خيابان.
4 - حيوان اهلي
ما در اين قسمت ويژگي ها يا همان property گربه را مشخص كرديم و يا همان action ها.
كه در اينجا ميتوانيم بگوييم كه قالب حيوانات يك كلاس است و گريه يك شي است كه اين مشخصات را دارد.
و حال مثال هايي مشابه:
1 - پرايد يك شي از گروه ماشين ها است كه مشخصات خود را دارد.
2 - مرد يك شي از گروه بشر است.
و ...