ADD ANYTHING HERE OR JUST REMOVE IT…
ورود / ثبت نام
ورودایجاد حساب کاربری

رمز عبور را فراموش کرده اید؟

جستجو
0 محصول $0.00
منو
فایل ویکی
0 محصول $0.00
فایل ویکی
  • فایل ویکی
  • خرید پاورپونت
  • مورد فهرست
  • مورد فهرست
  • مورد فهرست
  • مورد فهرست
Home پاورپوینت دانلود پاورپوینت واسط ها
بزرگنمایی تصویر

دانلود پاورپوینت واسط ها

  • Description
  • Reviews (0)
Description
توضیحات محصول

دانلود پاورپوینت واسط ها با فرمت ppt ودر 15 اسلاید قابل ویرایش

قسمتی از متن  پاورپوینت واسط ها

 

کلاسها و متدها

 

—وقتی که کلاسی متدهایش را بصورت عمومی تعریف می کند، نحوه ی تعامل کاربران کلاس را با متد توصیف می کند.

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

—کلاس انتزاعی یک یا چند متد دارد که فقط واسط دارند و دارای بدنه نیستند.

—جاوا اجازه می دهد این مفهوم را یک قدم بیشتر گسترش دهیم.

واسطها

—واسط چیزی شبیه کلاس انتزاعی است:

—

—تمام متدهای واسط انتزاعی هستند.

—واسط متغییر نمونه ندارد.

—واسط کلاس نیست.

—کلاسها می توانند یک یا چند واسط را پیاده کنند.

—

—نحوه ی تعریف واسط شبیه تعریف کلاس است.

—

—فقط بجای کلمه ی class از کلمه ی interface استفاده می کنیم.

—واسط و تمام متدهای آن باید بصورت public تعریف شوند.

—

—اگر کلاسی یک واسط را پیاده کند، باید تمام متدهای واسط را بصورت public تعریف کند.

—

—چون واسط نیز یک نوع است، متد می تواند یک پارامتر از نوع واسط داشته باشد.

—این پارامتر آرگومانی را می پذیرد که از نوع کلاسی باشد که واسط را پیاده کرده است.

پیاده سازی واسط

—برای ایجاد یک کلاس که تمام متدهای تعریف شده توسط واسط را پیاده می کند از کلمه ی کلیدی implements استفاده کنید.

—کلاس باید تمام متدهای واسط را پیاده کند.

—واسط سرآیند متدها را تعریف می کند و کلاسی که واسط را پیاده می کند بدنه ی متدها را تعریف می نماید.

—

—مثال واسط Animal:

public interface Animal

{

publicvoid eat( );

}

 

پیاده سازی واسط Animal

// Lion and Snake implement the required eat( ) method

public class Lion implements Animal

{

publicvoid eat()

{ System.out.println(“Lions Devour”); }

}

public class Snake implements Animal

{

publicvoid eat()

{ System.out.println( “Snakes swallow whole”); }

}

 پیاده سازی واسط Animal

// Dog implements the required eat( ) method and has

// some of its own methods and instance variables

public class Dog implements Animal {

private String name;

public Dog(String newName)

{name = newName;}

public void eat()

{System.out.println(“Dog chews a bone”);}

}

 

// Poodle is derived from Dog, so it inherits eat( )

// Adds a method of its own

public class Poodle extends Dog

{

public Poodle( String name )

{ super(name); }// call Dog constructor

 

public String toString( )

{ return “Poodle”; }

}

 

—

…

بیشتر

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “دانلود پاورپوینت واسط ها” لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Related products

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت طراحی LandScape تعداد اسلاید : 20 نسخه کامل✅

محصولات موجود

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت معماری پایدار تعداد اسلاید : 58 نسخه کامل✅

محصولات موجود

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت نقش حمل و نقل در بازارگانی خارجی تعداد اسلاید : 20 نسخه کامل✅

محصولات موجود

مشاهده قیمت و خرید فایل
مشاهده سریع

دانلود پاورپوینت وظایف یک مدیر چیست؟ تعداد اسلاید : 29 نسخه کامل✅

محصولات موجود

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

    • منو
    • دسته بندی ها
    Set your categories menu in Header builder -> Mobile -> Mobile menu element -> Show/Hide -> Choose menu
    • فایل ویکی
    • خرید پاورپونت
    • مورد فهرست
    • مورد فهرست
    • مورد فهرست
    • مورد فهرست
    • ورود / ثبت نام
    سبد خرید
    بستن
    پذیرفتن
    برای دیدن نوشته هایی که دنبال آن هستید تایپ کنید.