stanford-oval/wikipedia huggingface dataset:
بنیاد (رمان)
خلاصهٔ داستان > روان‌تاریخ‌دانان

این بخش برای انتشار در کتاب (۱۹۵۱) نوشته شد. رویدادهایشْ در سالِ ۰ (صفر) ع.ب. (عصر بنیاد) رخ می‌دهند. داستان در ترانتور، پایتخت امپراتوری کهکشانی ۱۲/۰۰۰ ساله، شروع می‌شود. امپراتوریْ قدرتمند ولی به آرامی در حال فروپاشی‌ست. ریاضی‌دان و روانشناسی به نام هری سلدون رشته‌ای جدید در علم و روانشناسی ایجاد کرده: روان‌تاریخ؛ که با آن می‌توان رویدادهای آینده را در جوامع بزرگْ با فرمول‌های ریاضی پیش‌بینی کرد.
هری سلدون با استفاده از روان‌تاریخ به طبیعتِ در حال زوال امپراتوری پی برده، و خشم اعضایِ اشرافی کمیتهٔ امنیت عمومی، حاکمانِ حقیقیِ امپراتوری، را برانگیخته است. کمیته عقاید و گفته‌هایِ سلدون را خیانت‌آمیز می‌داند و او را همراه با ریاضی‌دانِ جوان گَل دورنیک (که برای دیدن سلدون به ترانتور آمده‌است) بازداشت می‌کند. سلدون توسط کمیته محاکمه می‌شود و از عقایدش دفاع می‌کند، نظریه‌ها و پیش‌بینی‌هایش را توضیح می‌دهد، از جمله اینکه امپراتوری در طی ۳۰۰ سال فرو می‌پاشد و واردعصرِ تاریکِ ۳۰/۰۰۰ ساله خواهد شد. سلدون به کمیته می‌گوید که جایگزینی برای این آینده در دسترس است، و توضیح می‌دهد که ایجاد چکیده‌ای از همه دانش بشری، دانشنامه کهکشانی، جلوی سقوطِ اجتناب‌ناپذیرِ امپراتوری را نمی‌تواند بگیرد ولی عصر تاریک را به هزار سال کاهش می‌دهد.
اعضای شکاک کمیته که نمی‌خواهند از سلدون شهیدی بسازند، به او پیشنهاد می‌دهند همراه با کسانی که در ایجادِ دانشنامه کمکش می‌کنند، به جهانی دوردست به نام ترمینوس تبعید شود. پیشنهادشان را می‌پذیرد، آمادهٔ خروجِ «دانشنامه‌نویسان» می‌شود، و فرمانی شاهنشاهی دریافت می‌کند که رسماً از اقداماتش قدردانی می‌کند. سلدون، دورنیک را در جریان می‌گذارد که گرچه امپراتوری فکر می‌کند با تبعید سلدون پیروز شده‌است، نتیجه دقیقاً همانی‌ست که او امیدوار بوده رخ دهد. ترمینوس خانهٔ بنیادِ اول خواهد بود و دومی در «پایان ستاره» برپا خواهد شد. علاوه بر این سلدون می‌گوید که مرگش فرارسیده و کسانی چون دورنیک رهبران بنیاد خواهند بود.
خلاصهٔ داستان > دانشنامه‌نویسان

این بخشِ کتاب در واقع قبلاً با عنوان «بنیاد» در شمارهٔ ماه مِیِ علمی-تخیلیِ شگفت‌انگیز در سال ۱۹۴۲ منتشر شده بود. داستان در سال ۵۰ ع.ب. و در ترمینوس (که منابع معدنی ندارد) شروع می‌شود. منطقه‌ای مناسب برای ایجاد یک شهر بزرگ وجود دارد که نامش را شهر ترمینوس گذاشته‌اند. جرگهٔ متخصصین که خود را وقف ایجاد دانشنامه کرده‌اند توسط هیئت امنایِ بنیادِ دانشنامهٔ کهکشانی سرپرستی می‌شوند و تنها شامل دانشمندانی هستند با عنوان دانشنامه‌نویسان. امور شهر ترمینوس توسط سالوُر هاردین اداره می‌شود، او نخستین شهردار و سیاست‌مدارِ بی‌نفوذی‌ست که به خاطر توفقِ هیئت امنا تقریباً هیچ قدرتی ندارد. هاردین وضع موجود را نمی‌پذیرد و معتقد است که ترمینوس در معرض بهره‌برداری سیاسی همسایگانش قرار دارد: چهار بخش امپراتوری که اعلام استقلال کرده‌اند و رابطه‌شان را با ترانتور (پایتخت امپراتوری) قطع کرده‌اند و خود را چهار پادشاهی می‌نامند.
تلاش‌های هاردین با مقاومت هیئت امنا و رئیس آن لوئیس پیرن مواجه می‌شود که به اشتباه فکر می‌کنند در امانِ فرمان شاهنشاهی هستند. برای برداشتن این مانع هاردین و مشاور ارشدش، یوهان لی، کودتایی را برای برداشتن هیئت امنا از منصب سیاسی پرقدرتش طراحی می‌کنند. روز کودتا همان روزی‌ست که قرار است در طاقِ زمانِ شهر، ضبطی هولوگرافیک از هری سلدون پخش شود.
در روز موعود تصویر هولوگرافیک هری سلدون بر روی صندلی چرخدارش پخش می‌شود. او آشکار می‌کند که دانشنامهٔ کهکشانی در واقع برای ایجاد گمراهی بوده تا ایجاد مستعمره را امکان‌پذیر کند. هدف اصلی از بنیاد ایجاد هستهٔ امپراتوری کهکشانی دوم است و اینکه زمان هرج‌ومرج از سی هزار به فقط هزار سال برسد.
سخنان سلدون تأیید پیش‌بینی‌های هاردین است، راه حل بحرانِ پیش آمده روشن است. او موفق می‌شود که مانع حرکتِ پادشاهی آناکریان برای تأسیس پایگاه‌های نظامی در ترمینوس شود و برای این کار از نیروی هسته‌ای (که ترمینوس دارای آن ولی چهار پادشاهی فاقدش هستند) بهره می‌برد. هاردین موفق می‌شود که آناکریان را از اهداف اولیه‌اش منحرف کند و هدف خود را برای تأسیس یک سیستمِ باثبات سیاسی پیش ببرد.
خلاصهٔ داستان > شهرداران

این بخشِ کتاب در واقع قبلاً در شمارهٔ ماه ژوئنِ علمی-تخیلی شگفت‌انگیز در سال ۱۹۴۲ با عنوان «لگام و زین» چاپ شده بود. تا سال ۸۰ ع.ب. هرچند بنیاد هنوز از امپراتوری کهکشانی جدا افتاده‌است ولی علمْ اهرمِ قابل‌توجهی را در مقابل چهار پادشاهی در اختیار ترمینوس قرار داده‌است. بنیاد فناوری خود را با چهار پادشاهی به اشتراک گذاشته ولی این کار را از طریق دینی ساختگی، کلیسای علم، انجام داده تا بر منطقه تسلط یابد. تکنسین‌هایِ نگهداریْ روحانیتِ کلیسا را تشکیل می‌دهند که در ترمینوس آموزش دیده‌اند. اکثریتِ کشیش‌ها خودشان از ماهیتِ واقعیِ دین بی‌خبرند و فناوری پیشرفته را سازه و ابزاری مقدس می‌دانند. این دین توسط نخبگان سکولارِ چهار پادشاهی (که یادآور حاکمان اروپای غربی در دورهٔ قرون وسطی هستند) سرکوب نشده و آنها از آن برای تحکیم قدرتشان بر عامهٔ معتقد استفاده می‌کنند.
سالوُر هاردین، در مقام شهردار ترمینوس حاکم تاثیرگذارِ بنیاد است و از زمان پیروزی سیاسی‌اش بر هیئت امنای دانشنامهٔ کهکشانی به‌طور مداوم به شهرداری انتخاب شده‌است. با این حال نفوذِ او توسط جنبش سیاسیِ جدیدی به رهبریِ عضو شورای شهر، سِف سرمَک، به چالش کشیده می‌شود. این جنبش در پیِ تأسیس حزبی به نام «حزب کنشگر» است و طرفداران بسیاری دارد و رهبرانِ آن با اقدام مستقیم علیهِ چهار پادشاهی موافقند و مخالف ادامهٔ کمکِ علمیِ به آنها هستند.
شخصیت‌ها > روان‌تاریخ‌دان‌ها

هَری سِلدون، ریاضی‌دانی که روان‌تاریخ را ایجاد می‌کند
گَل دورنیک، ریاضی‌دان و زندگینامه‌نویسِ سلدون
جِریل، مأمور کمیتهٔ امنیت عمومی که دورنیک را تعقیب می‌کند
لینگ چِن، رئیس کمیساریای امنیت عمومی و قاضی دادگاه سلدون
لورس آواکیم، وکیل مدافعِ دورنیک
شخصیت‌ها > دانش‌نامه‌نویسان

سالوور هاردین، اولین شهردار ترمینوس
آنسلم رودریک، سرباز و فرستادهٔ آناکریان به ترمینوس
بور آلورین، روان‌شناس ترانتوریایی که سالوور هاردین را آموزش داد
جورد فرا، عضو هیئت امنای دانشنامه
لوئیس پیرِن، رئیس هیئت امنای دانشنامه
لوندین کرست، عضو هیئت امنای دانشنامه
لرد دوروین، وزیر امپراتوری
توماز سات، عضو هیئت امنای دانشنامه
یِت فولام، عضو هیئت امنای دانشنامه
شخصیت‌ها > شهرداران

سالوور هاردین، اولین شهردار ترمینوس
سِف سرمک، عضو شورای شهر ترمینوس
وینیس، نائب‌السلطنهٔ آناکریان و عموی پادشاه لئوپولد اول
یوهان لی، اجراکنندهٔ کودتای سالوور هاردین و رازدار او
لئوپولد اول، پادشاه جوان آناکریان
پًلی وریساف، سفیر بنیاد و کاهن اعظم در آناکریان
دُکُر والتو، فعال حزب عمل
جِیم اورسی، فعال حزب عمل
لِم تارکی، فعال حزب عمل
لوی نوراست، فعال حزب عمل
لوئیس بورت، فعال حزب عمل
تئو آپورات، سرکشیش در سفینهٔ اصلی
لِفکین، شاهزادهٔ آناکریان (پسر بزرگ وینیس)
شخصیت‌ها > تاجران

لیمار پانیِتس، تاجر بزرگ که گراف را در ازای یک مبدل آزاد می‌کند.
اِسکِل گُراف، تاجر بزرگ و عامل بنیاد که در اِسکون به مرگ محکوم شده‌است.
شخصیت‌ها > شاهزاده-بازرگانان

هُبِر مَلو، تاجر بزرگ و اولین شاهزاده-بازرگان
پابلیس مَنلیو، وزیر امور خارجهٔ بنیاد
جُرِین سات، منشی شهردار بنیاد
جِیم توور، عامل بنیاد در سفینهٔ مَلو
بازخورد

طیف برخوردها با رمان اول شامل تحسین، تحقیر ملایم استقبال همراه با نقد برگزیده شدن در فهرست‌های انتخابی بوده است.
در سال ۱۹۶۶ سه‌گانه‌ی بنیاد عنوان «بهترین مجموعه‌ی همه‌ی زمان‌ها» را در هوگو به دست آورد، و در سال ۲۰۱۸ عنوان دیگری نصیب فصل «دانش‌نامه‌نویسان» در همان جایزه شد.
یادداشت

↑  این کتاب با عنوان ظهور امپراتوری کهکشانها (انتشارات شقایق، چاپ اول ۱۳۷۱) به ترجمه‌ی «محمد فیروزبخت» منتشر شده‌است.
↑  یکی از منابع او برای این کار تاریخ انحطاط و سقوط امپراتوری روم نوشتهٔ ادوارد گیبون است.
↑  اشاره به حکایت ازوپ «اسبی که آزادی‌اش را از دست داد» که گونه‌ای از آن توسط هاردین در اوج داستان بیان می‌شود.
ماهورباشت

| ماهورباشت( Mahoorbasht ) پرونده:G:\mahoorماهور مورباشت | ماهورباشت( Mahoorbasht ) پرونده:G:\mahoorماهور مورباشت |
| --- | --- |
روستا: روستا
مختصات: ۳۰°۱۴′۵۶″شمالی ۵۱°۰۲′۳۸″شرقی﻿ / ﻿۳۰٫۲۴۹°شمالی ۵۱٫۰۴۴°شرقی﻿ / 30.249; 51.044: مختصات: ۳۰°۱۴′۵۶″شمالی ۵۱°۰۲′۳۸″شرقی﻿ / ﻿۳۰٫۲۴۹°شمالی ۵۱٫۰۴۴°شرقی﻿ / 30.249; 51.044
کشور: ایران
استان: کهگیلویه و بویراحمد
شهرستان: گچساران
بخش: بخش مرکزی
دهستان: امامزاده جعفر
بنیان‌گذاری: ۱۳۳۷ هجری شمسی
جمعیت: ۲۶۸ نفر (سرشماری ۹۵)
پیش‌شمارهٔ تلفن: ۰۷۴۲۲۳۶
ماهورباشت، روستایی از توابع بخش مرکزی شهرستان گچساران در استان کهگیلویه و بویراحمد ایران است.
جمعیت

این روستا در دهستان امامزاده جعفر قرار دارد و براساس سرشماری مرکز آمار ایران در سال ۱۳۸۵، جمعیت آن ۳۶۴ نفر (۷۹خانوار) بوده‌است.
جغرافیا

روستای ماهورباشت در ۲۵ کیلومتری گچساران واقع شده‌است که دارای اقلیم گرم و خشک می‌باشد. مردم این روستا اغلب به زبان لری سخن می‌گویند که از روستاهای آبده‌گاه و دیگر روستاها به اینجا مهاجرت کرده اتد .
بهار این روستا بسیار تماشایی می‌باشد و جلوه خاص و منحصربه‌فردی دارد که هر ساله شاهد گردشگرانی از اقصی نقاط کشور در این خطه می‌باشیم.
در جوار این روستا یک رودخانه فصلی به نام محلی او تلو (آب تلخ) عبور می‌کند که در گذشته نه چندان دور جهت مصارف خانگی از آن استفاده می نمودند ولی از زمان تعبیه سیستم آب‌رسانی روستا استفاده از منحصر به دامپروری و کشاورزی شده‌است؛ کمی دورتر رودخانه بزرگ زهره در جریان است که با انتقال آب آن در آینده نزدیک زمین‌های کشاورزی منطقه از نعمت آب برخوردار می‌شود.
دشت مورصفا نیز زیبایی بی نظیری دارد که در سال‌های اخیر به‌دلیل خشکسالی‌های پیاپی از این زیبایی کاسته شده‌است.
دو کوه بزرگ منطقه‌ای به نام کوه‌های زینلخون و کوه مورد می‌باشد.
درآمد و امکانات

عمده درآمد اهالی روستا از کشاورزی و دامپروری است.
در چند سال اخیر تعدادی از اهالی روستا با حمایت دولت به باغبانی پرداخته‌اند و هم‌اکنون باغ‌های مرکبات و زیتون در این روستا نمایی زیبا به منطقه داده است.
روستای ماهورباشت در حال حاضر دارای امکانات مناسبی جهت معیشت ساکنینش می‌باشد؛ از جمله آن می‌توان به وجود دو مدرسه ابتدایی و راهنمایی، پست بانک، مسجد، زمین ورزشی، پارک، روشنایی معابر، انبار بزرگ محصولات کشاورزی، تلفن ثابت، شبکه گازرسانی، جدول کشی و آسفالت معابر و ... می‌باشد.
عشایر تابعه

روستای ماهورباشت با توجه به اقلیمش منطقه قشلاقی برای عشایر منطقه است.
ترند میکرو اینترنت سکیوریتی

| 0 | 1 |
| --- | --- |
توسعه‌دهنده(ها): ترند میکرو
سیستم‌عامل: ویندوز
مجوز: نرم‌افزار اختصاصی
ترند میکرو اینترنت سکیوریتی (به انگلیسی: Trend Micro Internet Security) (در استرالیا به نام پی‌سی سیلین اینترنت سکیوریتی و در ژاپن با نام ویروس بوستر شناخته می‌شود) یک نرم‌افزار امنیت رایانه‌است که توسط شرکت ژاپنی ترند میکرو منتشر می‌شود.
نتایج آزمایش‌ها

در نتایج آزمایشی آنتی ویروسهای تیتانیوم اینترنت سکیوریتی و تیتانیوم آنتی ویروس در تست های 2 وب سایت Av-TEST و AV-Comparatives در سال 2012 پس از کسپرسکی و بیت دیفندر موفق به کسب بهترین نتایج شد .
از جمله رقبای ترند میکرو میتوان به سیمنتک، مکافی، کسپرسکی و بیت دفندر اشاره نمود.
ترند میکرو مدتی است در تستهای VB100 (ویروس بولیتنر) شرکت نمی‌کند.
این شرکت هم در طیف محصولات خانگی و هم تحت شبکه در تستهای AV-TEST - DENIS TeCHNOLOGY - NSS Labs موفق به کسب نتایج مناسب شده است .
محصولات این شرکت به نوآوری - حفاظت خوب  - استفاده مناسب از منابع سیستم و سرعت اسکن خوب معروف می باشند .
در برخی از کشورها محصولات آنتی ویروس این شرکت را با نام پیسی سیلین می شناسند .
این شرکت محصولات آنتی ویروس خانگی خود را به نام تیتانیوم Titanium نامگذاری نموده است .
Titanium antivirus 2014
Titanium Internet Security 2014
Titanium Maximum Security 2014
Trend Micro Safesync
Titanium Internet Security for Netbook
Trend Micro DirectPass
تاریخچه نسخه‌ها

نسخه‌هایی که پیش از مارس ۲۰۰۹ منتشرشده‌اند عبارتند از:
پی‌سی سیلین
پی‌سی سیلین ۲۰۰۰
پی‌سی سیلین ۲۰۰۲
پی‌سی سیلین ۲۰۰۳
پی‌سی سیلین اینترنت سکیوریتی نسخه ۱۱ (۲۰۰۴)
پی‌سی سیلین اینترنت سکیوریتی نسخه ۱۲ (۲۰۰۵)
پی‌سی سیلین اینترنت سکیوریتی نسخه ۱۳ (۲۰۰۶)
ترند میکرو اینترنت سکیوریتی نسخه ۱۵ (۲۰۰۷)
ترند میکرو اینترنت سکیوریتی نسخه ۱۶ (۲۰۰۸)
ترند میکرو اینترنت سکیوریتی  (2009 )
ترند میکرو اینترنت سکیوریتی نسخه (2010)
ترند میکرو اینترنت سکیوریتی نسخه (2011)
ترند میکرو تیتانیوم اینترنت سکیوریتی (2012)
ترند میکرو تیتانیوم اینترنت سکیوریتی (2013)
ترند میکرو تیتانیوم آنتی ویروس (2014)
ترند میکرو تیتانیوم اینترنت سکیوریتی (2014)
ترند میکرو تیتانیوم ماگزیمم سکیوریتی (2014)
Trend Micro Safesync
Titanium Internet Security for Netbook
مدیریت پسوردهای ترند میکرو Trend Micro DirectPass
برای اطلاعات بیشتر به وب سایت شرکت ترندمیکرو مراجعه نمائید .
ویژگی‌ها

آخرین نسخه این نرم‌افزار دارای قابلیت‌های زیر می‌باشد:
ضدویروس
ضدجاسوس‌افزار
اسکن کردن رایانامه‌ها
محافظت در برابر روت‌کیت‌ها
مسدودکننده بلادرنگ در برابر نفوذ هکرها به سیستم
دیوارآتش دوطرفه
محافظت از شبکه خانگی
شناسایی وب‌گاه‌ها
کنترل والدین (شامل فیلتر محتوا و زمان بندی کردن دسترسی به اینترنت)
پیشگیری از سرقت اطلاعات شخصی
برنامه‌نویسی شیءگرا

برنامه‌نویسی شیءگرا (به انگلیسی: Object-Oriented Programming) (به‌اختصار: OOP) یک شیوهٔ برنامه‌نویسی است که ساختار یا بلوک اصلی اجزای آن اشیاء می‌باشند. در این شیوه برنامه‌نویسی، برنامه به شیء گرایش پیدا می‌کند، به این معنا که داده‌ها و توابعی که بر روی این داده‌ها عمل می‌کنند، تا حد امکان در قالبی به نام شیء و در کنار یکدیگر قرار گرفته، جمع‌بندی شده و یک واحد (یا یک شیء) را تشکیل می‌دهند و نسبت به محیط بیرونِ خود، کپسوله می‌شوند. از این طریق، توابع خارج از آن شیء، امکان ایجاد تغییر در داده‌های درون شیء را نخواهند داشت.
شکل‌گیری

فلسفه‌ای که منجر به شکل‌گیری زبان‌های شیءگرا شد، عبارت بود از این واقعیت که نحوه عملکرد مغز و شیوهٔ دریافت اطلاعات از محیط پیرامون و پردازش آن اطلاعات (اندیشیدن)، شیوه‌ای شی‌ءگراست. از همین روی می‌بایستی زبانی تعریف می‌شد که همین شیوه را مبنای کار خود قرار داده و بازتولید می‌کرد و دقیقاً به همان شکل که اشیاء در جهان خارج، دارای هویت و کارکرد مشخص و یگانه‌ای برای خود هستند و در عین حال با دیگر اشیاء در ارتباطی تنگاتنگ و مستقیم‌اند، در زبان‌های برنامه‌نویسی نیز می‌بایستی این اصول کلی برقرار می‌شد تا به این شکل، برنامه‌نویس بتواند با بهره‌گیری از زبانی که به روش اندیشیدنش نزدیکی بیشتری دارد؛ شی‌ءهای مختلفی را تعریف نموده، این شی‌ءها را در ارتباط با یکدیگر قرار داده و از شی‌ءهای پویای تولید شده برای حل مسئلۀ پیش روی استفاده نماید. امروزه اکثر زبان‌های دستوری برنامه‌نویسی از فنون شی‌ءگرایی پشتیبانی می‌کنند.
زبان‌هایی مانند جاوا، سی پلاس پلاس(++c)، سی شارپ، دلفی و پایتون از جمله زبان‌های شی‌ءگرا هستند. حتی بسیاری از زبان‌های روال‌گونه که ساختار برنامه‌ها در آن‌ها بلوک‌هایی با نام پروسیجر است، امروزه از فنون شی‌گرایی نیز پشتیبانی می‌کنند. زبان‌های سی++ و پی‌اچ‌پی از این جمله هستند. هر شیء یک سری خصوصیت و قابلیت دارد که اصطلاحاً Properties و Operation خوانده می‌شوند. در این پارادایم برنامه‌نویسی، دید برنامه‌نویس به سیستم، دید شخصی است که سعی می‌نماید با پیدا کردن اشیاء مختلف در سیستم و برقراری ارتباط بین آن‌ها، سیستم را تولید نماید.
مقایسه

لازم است ذکر شود که تکنیک برنامه‌نویسی شی‌گرا به مراتب کارا و پیچیده‌تر از سبک برنامه‌نویسی مبتنی بر تابع است. دلایل برتری برنامه‌نویسی شی‌گرا:
قابلیت سازمان‌دهی بهینه‌تر کدها
قابلیت تقسیم برنامه به برنامه‌های کوچک‌تر اما مستقل: برنامهٔ اصلی به صورت یک EXE در می‌آید که دیگر قسمت‌های مستقل برنامه را فراخوانی می‌کند.
عدم نیاز به نوشتن کدهای تکراری و قابلیت‌هایی که قبلاً پیاده‌سازی شده‌اند و صرفه‌جویی در استفاده از منابع.
با این وجود؛ بسیاری از توسعه دهندگان سعی می‌کنند در پروژه‌های کوچک و ساده خود از سبک برنامه‌نویسی مبتنی بر تابع بهره بگیرند.
کلاس

کلاس نوع خاصی از آرایه است که امکان ذخیره و جمع‌بندی تعداد زیادی المان را (که شامل داده‌ها و توابع هستند) برای یک شی جدید فراهم آورده و تحت یک نام مشترک ذخیره می‌کند؛ اما برخلاف آرایه که تنها قادر به ذخیرهٔ داده‌هایی هم جنس است، کلاس می‌تواند داده‌هایی از جنس‌های مختلف را ذخیره نماید. به‌طور مثال در نظر بگیرید که می‌خواهیم تاریخ ۱۳ نوامبر ۲۰۰۶ را که تشکیل شده از روز، ماه و سال است مورد استفاده قرار دهیم. برای این منظور سه نوع متغیر متفاوت مورد نیاز است:
int day;
String month;
int year;
حال در نظر بگیرید که نه فقط یک تاریخ، بلکه n تاریخ متفاوت مورد نیاز است. این بدان معنی ست که می‌بایستی به تعداد n بار، سه متغیر بالا، جداگانه تعریف شوند و تعریفِ تک تک و پیاپی متغیرها، نه فقط از لحاظ زمانی بسیار وقت گیر می‌نماید، بلکه از لحاظ میزان کد مورد نیاز نیز بسیار غیر عملی ست. چرا که هربار باید نام جدیدی برای متغیرها در نظر گرفته شود (دو متغیر متفاوت نمی‌توانند هم‌نام باشند).
اینجاست که کلاس‌ها به خوبی وارد عمل می‌شوند. با استفاده از کلاس‌ها می‌توان متغیرهای متعدد را زیر عنوان یک جنسیت مشترک جدید (به‌طور مثال هر سه را در یک کلاس با نام Date)، تعریف و جمع‌بندی نمود و بعد از آن، بدون نیاز به تعریف مجدد روز، ماه و سال، از کلاس Date به میزان مورد نیاز استفاده کرد:
class Date{
int day;
String month;
int year;
}
وراثت

وراثت یا ارث بری (Inheritance) از مفاهیم اساسی برنامه‌نویسی شی گرا است. هر شیء یک نمونه از یک کلاس است و هر کلاس می‌تواند از کلاس یا کلاس‌های دیگری مشتق شده باشد (خواص متدها یا رویدادهای کلاس‌های دیگر را به ارث ببرد). در یک مثال ساده می‌توان اتومبیلی را در نظر گرفت که برای جلوگیری از بازنویسی خواص عمومی اتومبیل شامل: چهار چرخ، متدهای حرکت چرخ، متد چرخاندن فرمان، بدنه، در و غیره؛ می‌توان یک کلاس پایه از اتومبیل ایجاد کرد، سپس مثلاً برای اتومبیل سیتروئن مدل C۵ یک کلاس جدید ایجاد کرده که خواص، متدها و رویدادهای عمومی اتومبیل را داشته باشد و فقط برای خواص، متدها و رویدادهای جدید این اتومبیل کد نوشته شود. این ویژگی باعث صرفه‌جویی در نوشتن کد و تا حدودی تضمین صحت کد موجود می‌شود. به عنوان مثال اگر کلاس پایه مشکلی داشته باشد فقط کافی است کلاس پایه تغییر داده شود و در تمامی کلاس‌هایی که از این کلاس پایه ویژگی‌ای را به ارث برده‌اند این تغییر اعمال خواهد شد.
مخفی‌سازی

کپسوله‌سازی، مخفی‌سازی (Encapsulation)، یا لفافه‌بندی، به این مفهوم اشاره دارد که باید بعضی خصوصیات یا رفتارهای شیء را از دید دیگران پنهان کرد. فرض کنید شما به عنوان یک راننده می‌خواهید اتومبیل شخصی‌تان را روشن کنید و به محل کارتان عزیمت کنید؛ سوییچ را برمی‌دارید، استارت می‌زنید و با فشار آوردن به پدال‌های گاز و ترمز و چرخش فرمان و … به محل کارتان خواهید رسید. در طول این مسیر در اتومبیل شما به عنوان یک شیء اعمال مختلفی در حال انجام بود. مثلاً لنت ترمز به دیسک چرخ برخورد می‌کرد و باعث کم شدن سرعت می‌شد یا شمع‌ها شروع به جرقه زدن در زمانی به‌خصوصی می‌کردند. حال فرض کنید که عمل مخفی‌سازی وجود نداشت و شما مجبور بودید که جرقه زدن شمع‌ها را کنترل می‌کردید و به سیستم سوخت‌رسانی در موقع لزوم دستور می‌دادید که سوخت را به داخل سیلندرها ارسال کند و غیره! در این صورت یا هیچ‌گاه به مقصد نمی‌رسیدید؛ یا سالم نمی‌رسیدید! عمل مخفی‌سازی باعث می‌شود که اشیاء بدون آنکه از چگونگی کارکرد یکدیگر اطلاع داشته باشند با هم کار کنند.
چندریختی

چند ریختی، کمیتی است که به یک رابط امکان می‌دهد تا از عملیات یکسانی در قالب یک کلاس عمومی استفاده کند. عمل خاص کلاس را ذات حقیقی شیء تعیین می‌کند. مثال ساده‌ای از چند ریختی، فرمان اتومبیل است. عمل فرمان اتومبیل برای تمام اتومبیل‌ها بدون توجه به ساز و کاری که دارند، یکسان است. فرمان برای اتومبیل که به‌طور مکانیکی کار می‌کند یا با نیروی برق یا هر چیز دیگری، عمل یکسانی را انجام می‌دهد؛ بنابراین، پس از اینکه شما عملکرد فرمان را یادگرفتید، می‌توانید فرمان هر اتومبیلی را کنترل کنید. همین هدف در برنامه‌نویسی نیز اعمال می‌شود.
به‌طور کلی، مفهوم چند ریختی، اغلب با عبارت «یک رابط، چندین روش» بیان می‌شود. این بدین معنی است که امکان طراحی رابط عمومی برای گروهی از عملیات مرتبط وجود دارد. چند ریختی یا چندشکلی (Polymorphism) به این معنا است که اشیاء می‌توانند در موقعیت‌های مختلف، رفتارهای متفاوتی بروز دهند. مثلاً یک تابع در صورتی که با ۳ متغیر اجرا شود متفاوت تر از حالتی که ۲ متغیر دریافت میکند کار کند یا در مثالی دیگر زمانی که نوع‌داده های متغیر ها متفاوت هست برای هر کدام عملکرد متفاوت داشته باشد.
انتزاع

انتزاع داده یا پنهان کردن اطلاعات، Abstraction نامیده می‌شود. به عبارت دیگر فرآیندی برای انتزاع یا پنهان‌سازی عملکردها می‌باشد و فقط امکان استفاده از آن‌ها را برای کاربران یا برنامه نویسان فراهم می‌کند. برای مثال متد Console.WriteLine. هیچ کس نمی‌داند چه عملیاتی در تابع اتفاق می‌افتد و ما فقط با صدا زدن و ارسال پارامتر از آن استفاده می‌کنیم.
مثال کاربردی

در اطراف ما اشیاء زیادی وجود دارد و می‌توان تمام مفاهیم موجود در طبیعت را با اشیاء تقلیل داد. مثلاً یک ماشین باربری. این ماشین یک سری خصوصیات دارد: چهار چرخ، یک پدال ترمز، یک پدال گاز، یک فرمان و یک محل بزرگ برای قرار دادن اشیاء در آن و… این ماشین در صورتی که ما پدال گاز آن را فشار دهیم، حرکت می‌کند. در صورتی که فرمان آن را بچرخانیم تغییر مسیر می‌دهد. پس این شیء علاوه بر یک سری خصوصیات، یک سری رفتار مشخص هم به ما نشان می‌دهد؛ ولی فقط این یک ماشین نیست که این کار را انجام می‌دهد. تمامی ماشین‌ها این کارها را انجام می‌دهند. پس می‌توانیم این ماشین را 'تعریف' کنیم و بگوییم: ماشین باربری وسیله‌ای است که چهار چرخ، یک گاز، یک ترمز، یک فرمان و یک محل برای حمل بار دارد و اگر پدال گاز آن فشار داده شود حرکت می‌کند. این تعریف این ماشین است ولی خود آن نیست. هر زمانی چنین ماشینی بخواهیم به کارخانه تولید آن می‌رویم و از فروشندگان می‌خواهیم تا با توجه به این تعریف یک ماشین به ما بدهند. مفاهیم فوق در زبان‌های برنامه‌نویسی شیءگرا گنجانده شده‌اند. در این زبان‌ها، اشیاء زیادی از پیش وجود دارند که برنامه‌نویسان می‌توانند از آن‌ها استفاده کنند.
ارتباط اشیاء

مجدداً به مثال ماشین باربری بر می‌گردیم و این بار، یک ماشین سواری را تعریف می‌کنیم. ماشین سواری شیئی است که چهار چرخ، یک ترمز، یک پدال گاز و یک صندوق عقب دارد. این تعریف به تعریف ماشین باربری بسیار شبیه‌است. به عبارت دیگر ما به یک تعریف جدید می‌رسیم: خودرو.
خودرو وسیله‌ای است که چهار چرخ، یک ترمز، یک پدال گاز دارد. پس از این به بعد تعریف ماشین باربری و ماشین سواری خیلی ساده‌تر می‌شود. ماشین باربری، خودرویی است که محلی برای قرار دادن بار داشته باشد و ماشین سواری، خودرویی است که صندوق عقب داشته باشد.
اگر کسی به در کارخانه مراجعه کند و بگوید که «خودرو» می‌خواهد، چیزی دریافت نمی‌کند. خودرو یک تعریف انتزاعی است، برای تعریف خودرو شیء وجود ندارد؛ پس مشتری تنها می‌تواند خودرو باربری یا خودرو سواری بخواهد.
کارواش را در نظر می‌گیریم. این کارواش خودرو را تمیز می‌کند و دیگر به‌طور جزئی عنوان نمی‌کند که کدام نوع خودرو را تمیز می‌کند. به عبارت دیگر نوع خودرو برای کارواش مهم نیست.
وقتی شخصی قصد اجاره خودرویی دارد، و می‌خواهد جنسی را حمل کند در هنگام تماس با متصدی کرایه ماشین می‌گوید: «اگر خودرو شما از نوع باربری است، برای من ارسال کنید»، ولی اگر قصد جابجا شدن را دارد می‌گوید: «برای من یک ماشین سواری بفرستید.»
در زبان‌های برنامه‌نویسی شیءگرا نیز اشیاء مختلفی وجود دارند که تعریف آن‌ها تکمیل‌کننده یکدیگر است، به عبارت دیگر اشیا از یکدیگر ارث بری می‌کنند. برخی از تعاریف کاملاً عام است و نمی‌توان از آن‌ها نمونه شیئی ساخت و تنها تعریف هستند. به این تعاریف Interface گفته می‌شود.
مدیریت پیچیدگی

اعمال شیوه‌های مدیریتی با محوریت اشیاء در مطالعه، طراحی، ایجاد، و اجراء پروژه‌های مهندسی نرم‌افزار و مهندسی دانش.
عباس‌آباد (مازندران)

| عباس‌آباد | عباس‌آباد |
| --- | --- |
کشور:  ایران
استان: مازندران
شهرستان: عباس‌آباد
بخش: مرکزی
نام(های) پیشین: لنگا
سال شهرشدن: ۱۳۳۵
مردم: مردم
جمعیت: ۱۳٫۴۸۲ نفر (سال ۱۳۹۵)
جغرافیای طبیعی: جغرافیای طبیعی
ارتفاع: 0 متر
اطلاعات شهری: اطلاعات شهری
شهردار: مهندس سپهر شیخ الاسلامی کندلوسی
پیش‌شمارهٔ تلفن: ۰۱۱
  عباس‌آباد  روی نقشه ایران ۳۶°۴۳′۴۴″شمالی ۵۱°۰۶′۲۳″شرقی﻿ / ﻿۳۶٫۷۲۸۸۴۵°شمالی ۵۱٫۱۰۶۳۶۵°شرقی﻿ / 36.728845; 51.106365   :   عباس‌آباد  روی نقشه ایران ۳۶°۴۳′۴۴″شمالی ۵۱°۰۶′۲۳″شرقی﻿ / ﻿۳۶٫۷۲۸۸۴۵°شمالی ۵۱٫۱۰۶۳۶۵°شرقی﻿ / 36.728845; 51.106365   
 :  
عباس‌آباد از شهرهای شهرستان عباس‌آباد واقع در ناحیه شمالی ایران است. این شهر از شمال به دریای مازندران، از جنوب به شهرستان کلاردشت، از غرب به شهر نشتارود و از شرق به شهر سلمان‌شهر (متل قو یا ساقی کلایه سابق) متصل می‌گردد. شهر عباس‌آباد بر اساس آخرین سرشماری مرکز آمار ایران در سال ۱۳۹۵ جمعیتی بالغ بر ۱۳٫۴۸۲ نفر را داراست. مردم عباس‌آباد از قومیت طبری هستند که ریشه در قوم آمارد و قوم تپوری دارند و به زبان طبری (مازندرانی) با گویش کلارستاقی صحبت می‌کنند. همچنین شهرهای کلارآباد و سلمانشهر زیر مجموعه اداری آن می‌باشند.
تاریخچه > پیشینه

نام تاریخی منطقه عباس‌آباد لنگا است. نام لنگا به سال ۲۷۷ ه‍.ق (در حدود ۱۱۰۰ سال پیش) به عنوان یکی از آبادی‌های غرب طبرستان برای اولین بار در تاریخ مازندران آمده‌است. از لنگا در زمان‌های قبل از حکومت علویان همیشه به عنوان یک آبادی از ولایات رویان یاد شده‌است. در گذشته منطقه رویان از شهرستان نور، نوشهر، چالوس، تنکابن و گاهی مرز غربی آن تا رودسر ادامه می‌یافت. همچنین دو گویش طبری کجوری و طبری کلارستاقی زیر مجموعه زبان کهن طبری گویش رویانی هستند که از شهرستان نور تا شهرستان تنکابن گویش می‌شود. گویش طبری رویانی زبان حکام اسپهبد رویان نیز بوده‌است.
لینگا در زبان طبری به معنی تراش یافته‌است و مخفف واژه مالینگا طبری است. مالینگا در زبان طبری به محل اطراف و پایگاه گفته می‌شود. همچنین واژه لینگ و لنگ در زبان طبری به معنای پا است.
نام لنگا در ارتباط با بندر و خلیجی بوده‌است که کشتی کوچک در ان لنگر انداخته و پهلو می‌گرفته‌اند. خلیج لنگا توقف گاه ابی بزرگ جهت بارگیری و حمل و نقل بشمار می‌رفت. بمناسبت وجود خلیج و بندر آباد این حدود لینگا و لنگرگاه نام گرفت.
چارلز فرانسیس مکنزی که در سال ۱۸۵۹ میلادی از این محل عبور کرده چنین وصفی در خصوص آن ارائه می‌دهد: «به دره زیبایی (عباس‌آباد) رسیدیم، این ده موقعیت خوبی دارد و روی پشته‌ای سرسبز و به فاصله کمی از کنار دریا قرار دارد. موقعیت عباس‌آباد از دهات بسیاری که تاکنون دیده بودم مناسبتر می‌نمود. نام این ده به شاه عباس مربوط نیست و نام یکی از اهالی محل است که بانی آن بوده… در این ده بیست و پنج خانه هست. یک قبرستان دارد که مانند سایر قبرستان‌های ایران، هیچگونه تزئیناتی نداشت.»