КомпьютерПрограмчлалын

Java объект загвар элементүүд: хийсвэр анги, интерфэйс

хийсвэр ангийн гол санаа нь дараах диссертаци агуулагдаж байдаг: зарим үед ямар ч хоол хийх хичээл шаарддаг бөгөөд "нойтон" хэлбэрээр. Ийм хоосон зай шууд (инстанс) ашиглаж болохгүй.

Java нь хийсвэр анги гэж юу вэ

Өөр нэг жишээ авч үзье. Java.util багц нь Java хийсвэр анги Хуанли байдаг. Энэ нь Баруун болон Зүүн Европ, Хятад, Хойд Солонгос, Тайланд гэх мэт тодорхой хуанли, жишээ нь, ашиглаж байгаа, хэрэгжүүлэх биш юм Гэхдээ энэ нь ийм тодорхой өдрөөс хэдхэн хоногийн нэмэх зэрэг олон ашигтай шинж чанар, байдаг вэ: Эдгээр үйл ажиллагаа нь ямар ч шаардлагатай байна .. хэрэгжүүлэх хуанлийн. Энэ нь хийсвэр ангийн хуулбарыг үйлдвэрлэх боломжгүй юм.

Хийсвэр анги, хийсвэр Java арга

гэх мэт .. А тойрог, тэгш өнцөгт, од, тэдгээрийг татаж нэг чингэлэг байдаг: Хэрвээ та хэд хэдэн график элемент, жишээ нь, геометрийн хэлбэр хөгжүүлэх хүсч байна гэж бодъё. гадаад төрх байдал бүрэлдэхүүн хэсэг бүр нь өөр өөр байдаг тул зохих арга (энэ нь будаг гэж нэрлэдэг байсан ч) өөрөөр хэрэгжүүлж байна. Гэсэн хэдий ч, бүрэлдэхүүн хэсэг тус бүр нь олон адил төстэй байна: .. зураг хайрцагт оруулах ёстой Өөрөөр хэлбэл, үзэгдэх ба үл үзэгдэх гэх мэт байх нь өнгө байж болно, та нар эдгээр тоо, бүрэлдэхүүн хэсэг тус бүрийн ерөнхий шинж чанарыг өвлөх болно бүх эцэг эх ангийг бий болгох хэрэгтэй байна. Харин будаг аргын яах вэ? Эцсийн эцэст, эцэг эх зэрэг ямар ч харааны дүрслэл юм. Хэрэв та бие даан анги тус бүрд нь будаг аргыг зарлах бол, энэ нь ямар бүрэлдэхүүн хэсэг боловсруулсан байна шинжлэх шаардлагатай байх болно, дараа нь цутгамал гүйцэтгэнэ. Тиймээс арга нь эцэг эх ангид хийсвэр зарласан байх ёстой: арга нь биед ямар гарчиг тавьсан. олсон анги тус бүрийн А байгууллага нь өөрийн тайлбарлах болно. Java нь хийсвэр анги хийсвэр аргыг оруулж болно.

Анги хийсвэр арга бол анги хийсвэр юм. мөн - гэдэг үгийг анги аргын түлхүүр үг хийсвэр, нэр тавих өмнө. Ийм аргын нэрийг дараа нь цэгтэй таслал тавих шаардлагатай байна. Java нь хийсвэр анги хуулбарыг гаргаж чадахгүй. Бид ангийн ямар ч хийсвэр аргууд байдаг ч, тэдний бүтээлийг хориглох хүсэж байгаа бол, зэрэг хийсвэр зарлаж болно. Харин аймаг дор хаяж нэг хийсвэр арга бол ангийн хийсвэр байх ёстой. Энэ нь анги байсан боломжгүй бөгөөд хийсвэр бөгөөд эцсийн, болон арга мөн. арга, хийсвэр хувийн, статик, унаган байж болохгүй. нэг бус хийсвэр мэдэгдэж болох юм Ангилал ба инстанс тулд тэд эцэг эх бүгд хийсвэр аргыг хэрэгжүүлэх ёстой. анги өөрөө түүний хийсвэр аргуудыг ашиглаж болно.

жишээ нь:

  • Хийсвэр анги AClass {
  • Олон нийтийн хийсвэр хүчин төгөлдөр бус арга (INT а) ;
  • }
  • зэрэг BClass AClass {өргөтгөн
  • Олон нийтийн хүчин төгөлдөр бус арга (INT а) {
  • // байгууллага
  • }

Ийм хийсвэр анги гэх мэт зөвшөөрсөн хувьсагч. Тэд ангийн бус хийсвэр хүүхэд үзнэ үү, эсвэл тэг байж болно.

Java-д интерфэйсүүд - олон өв нь өөр

Java онд тэнд тодорхой асуудал байгаа учраас дараа нь ямар ч олон өв юм. Анги нь хэд хэдэн анги нь өвлөж чадахгүй. Гэхдээ тэр олон интерфэйсүүдийг хэрэгжүүлэх болно.

Java интерфэйсүүд болон хийсвэр анги - ойлголт ижил төстэй, гэхдээ ижил биш юм. интерфэйс нь олон нийтийн хувьд бол энэ нь бүх хүнд боломжтой зарласан болно, эсвэл та засах олон нийтэд орхиж болно, дараа нь интерфэйс нь зөвхөн багц дотор байдаг. Товч түлхүүр үг, шаардлагатай биш юм, учир нь интерфэйс болон ийм хийсвэр, гэхдээ та зааж өгч болно.

Интерфэйс мэдэгдэл

Энэ нь толгой нь эхэлж, эхний түлхүүр үг олон нийтэд, дараа нь явах болно - үг интерфэйс. Дараа нь үг өргөтгөн болон дамжуулах интерфейс бөгөөд энэ өвлөн авсан байж болох юм. Энэ нь давтан зөвшөөрөхгүй байгаа бол, энэ нь өв харилцаа нь мөчлөгт харьцааг бий болгох боломжгүй юм. Дараа нь интерфэйс нь бие, гоё хаалт нь хаалттай ирдэг. интерфэйс элемент биед зарласан байна: Хээрийн тогтмолуудыг болон хийсвэр арга. Бүх талбарууд нь олон нийтийн эцсийн статик юм - Эдгээр өөрчлөгчид бүх шаардлагатай биш юм. Бүх арга олон нийтийн хийсвэр гэж үзэж байна - эдгээр өөрчлөгчид мөн зааж өгч болно. Одоо хангалттай Java интерфэйс нь хийсвэр анги хоорондын ялгааг тухай хэлсэн байна.

  • Нийтийн интерфэйс AI, B өргөтгөн C, D {
  • // байгууллага
  • }

Анги интерфэйс залгамжлагч зарлах, түлхүүр үг хэрэгжүүлдэг ашиглах хэрэгтэй:

  • анги AClass BI, CI Ди {} хэрэгжүүлдэг

Энэ анги мэдэгдэл зааж өгсөн интерфэйсээр нэр, өөрийн хичээл хэрэгжүүлдэг хэрэгжүүлдэг дараа бол болно. Энэ ангийн өв залгамжлагчид түүний элементүүдийг авдаг учраас тэд ч мөн адил үүнийг борлуулж байна.

интерфэйс төрлийн хувьсагчууд бас зөвшөөрнө. Тэд энэ интерфэйсийг, эсвэл тэг хэрэгжүүлдэг ангийн төрөл үзнэ үү болно. объект анги бий тул ийм хувьсагчууд, Object ангийн бүх элементүүдийг байна, мөн тэд эргээд Object анги урган гарна.

хийсвэр анги, хийсвэр арга интерфэйсийг - энэ зүйлд бид Java обьект загварыг зарим нэг элементүүдийг авч хэлэлцсэн байна.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mn.atomiyme.com. Theme powered by WordPress.