سلام و عرض ادب. در این مطلب جدیدترین دوره آموزش برنامه نویسی جاوا به زبان فارسی – جلسه بیست و یکم رو از وب سایت آموزش برنامه نویسی سورس باران جهت دانلود قرار داده ایم. در جلسه بیستم و یکم دوره آموزش جاوا با کپسوله سازی و چندریختی در برنامه نویسی جاوا آشنا خواهید شد. سرفصل های این جلسه در ادامه مطلب ذکر شده و میتونید قبل از دانلود مشاهده نمایید…
آموزش برنامه نویسی جاوا به زبان فارسی – جلسه بیست و یکم
کپسوله سازی و چندریختی در جاوا
- بیان مفاهیم موجود در شی گرایی
- بررسی مفهوم کپسوله سازی و لزوم استفاده
- پیاده سازی مفهوم کپسوله سازی
- بررسی و بیان مفاهیم چندریختی
- بررسی و بیان مفاهیم متغیرهای مرجع
- پیاده سازی سلسله مراتب کلاسی و ایجاد متغیر های مرجع از ملاس های والد
- نحوه انتساب نمونه های فرزند به متغیر های مرجع و فراخوانی متدها
- دسترسی متغیرهای مرجع به متدهای موجود در کلاس های فرزند
- فراخوانی متد متناسب با نوع شی ای که توسط متغیر مرجع به آن اشاره شده است
کپسوله سازی یکی از مفاهیم پایهای در برنامهنویسی شیگراست و به این معناست که، تمام خصوصیات یک کلاس را از دسترسیهای مستقیم خارج کلاسی در امان نگهداریم. اگر فیلدهای کلاسی به صورت عمومی باشند، در نتیجه هر شی خارج از کلاس میتواند آنها را تغییر دهد، به منظور حفظ امنیت خصوصیات، از کپسولهسازی استفاده میشود. چندریختی، نیز از دیگر مفاهیم در OOP میباشد که در آن میتوان یک شی را به فرمهای گوناگونی در برنامه مورد استفاده قرار داد.
از این مفهوم هنگامی استفاده میشود که یک کلاس از کلاسی دیگر ارث بری داشته باشد. در اینصورت میتوان متغیر مرجعی تعریف کرد که بتواند به تمام کلاس های فرزند اشاره داشته باشد و تعیین نوع آن و اینکه متدهای کدام کلاس را اجرا نماید به زمان اجرا موکول کرد.
لیست جلسات قبل دوره آموزش جاوا
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه اول (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه دوم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه سوم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه چهارم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه پنجم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه ششم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه هفتم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه هشتم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه نهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه دهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه یازدهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه دوازدهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه سیزدهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه چهاردهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه پانزدهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه شانزدهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه هفدهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه هجدهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه نوزدهم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه بیستم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه بیست و یکم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه بیست و دوم(لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه بیست و سوم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه بیست و چهارم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه بیست و پنجم (لینک)
- دانلود فیلم آموزش برنامه نویسی جاوا جلسه بیست و ششم (لینک)
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- جم فايل : 101 مگابایت
- منبع : سورس باران
- رمز فايل : www.sourcebaran.com
- انتشار: ۹ اسفند ۱۳۹۵
دسته بندی موضوعات
- آموزش برنامه نویسی
- آموزش کریپتو کارنسی (ارز دیجیتال)
- آموزش متنی برنامه نویسی
- پروژه برنامه نویسی
- فروشگاه
- فیلم های آموزشی
- #F
- ++C
- 3ds max
- Ada
- ADO.NET
- Adobe Flash
- Agile
- Ajax
- AngularJS
- Anime Studio
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- assembly
- AVR
- Azure
- Bootstrap
- Cassandra
- CCNA
- CCNP
- CCSP
- ChatGPT
- Cisco
- CMD
- COBOL
- CSS
- Cython
- Django
- Dreameaver
- Elixir
- EntityFramework
- Erlang
- Flash
- Go
- Groovy
- Haskell
- Htaccess
- HTML
- IOS
- Jade
- jquery
- Kendo UI
- Linq
- Linux
- LUA
- MariaDB
- maya
- Meteor
- MongoDB
- Mono Android
- MonoGame
- Mysql
- NoSQL
- Oracle
- Orchard
- Perl
- php
- PHPMyAdmin
- R
- Rational Rose
- Ruby
- Rust
- Scala
- Scrum Master
- SFML
- SharePoint
- SignalR
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- Vue 3
- WPF
- Xml
- آردوینو
- آموزش های پروژه محور
- آیونیک
- اتوکد
- الگوریتم تقریبی
- الگوریتم نویسی و فلوچارت
- امنیت
- اندروید
- اندروید استودیو
- انیمیشن سازی
- بازی سازی با Scratch
- بک ترک
- بیسیک فور اندروید
- پایتون
- پرولوگ
- پریمیر
- جاوا
- جاوا اسکریپت
- جنگو
- جوملا
- دارت
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- ساخت اتوران
- ساختمان داده ها
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کاتلین
- کامپایلرها
- کانستراکت
- کریستال ریپورت
- کلوژر
- گوگل آنالیتیکس
- گیت
- لاراول
- مای بی بی
- مایکروسافت پروجکت
- متریال دیزاین
- متلب
- معماری کامپیوتر
- مهندسی اینترنت
- میکروتیک
- نود جی اس
- نیوک
- هوش مصنوعی
- ویبولوتین
- ویژوال استودیو
- یونیتی
- کتاب های آموزشی
- Ada
- Ajax
- Android
- ASP.NET
- ASP.NET Core
- AVR
- clips
- CNC
- COBOL
- CQRS
- Cython
- Dreamweaver
- Elixir
- Entity Framework 4.0
- Erlang
- Go
- Groovy
- Haskell
- LINQ
- Lua
- Matlab
- MFC
- Node.js
- PERL
- php
- PLC
- Prolog
- React
- Rust
- Scala
- SFML
- SharePoint
- silver light
- VHDL
- VMware
- WinJS
- Workflow
- WPF
- XHTML
- Yii Framework
- اتوکد
- اچ تی ام ال
- اسمبلی
- اکتیو ایکس
- الگوریتم و فلوچارت
- انگولار
- اوبونتو
- اوراکل
- بازی سازی
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- بک ترک
- پاسکال
- پایان نامه
- پایتون
- پرولوگ
- جاوا
- جاوا اسکریپت
- جی کوئری
- حوملا
- داده کاوی
- دلفی
- رباتیک
- روبی
- زبان ماشین
- سئو
- ساختمان داده ها
- سایر کتاب ها
- سخت افزار
- سوئیفت
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- سیستم عامل
- سیستم های خبره
- شبکه و مجازی سازی
- شبیه سازی کامپیوتر
- طراحی الگوریتم
- فتوشاپ
- فریم ورک گتنا
- کاتلین
- کالی لینوکس
- کریستال ریپورت
- گزارش کارآموزی
- گوگل
- لیسپ
- متلب
- مقاله
- مهندسی نرم افزار
- نیوک
- هوش مصنوعی
- وب مستر
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس
سلام
وقت بخیر
لینک دانلود رو نزاشتی
با تشکر
سلام
قرار داده شد