Видео: Хийсвэр анги ба хийсвэр аргын хооронд ямар ялгаа байдаг вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:51
Хийсвэр аргууд нь зөвхөн тунхаглал бөгөөд хэрэгжилт байхгүй болно. Java анги агуулсан хийсвэр анги гэж зарлах ёстой хийсвэр анги . Ан хийсвэр арга зөвхөн нийтийн эсвэл хамгаалагдсан харагдац тохируулагчийг тохируулах боломжтой. Өөрөөр хэлбэл, а хийсвэр арга мэдэгдэлд статик эсвэл эцсийн хувиргагч нэмэх боломжгүй.
Үүний нэгэн адил хийсвэр анги, хийсвэр арга гэж юу вэ?
Хийсвэр ангиуд үүсгэх боломжгүй, гэхдээ тэдгээрийг дэд ангилж болно. Ан хийсвэр арга нь арга хэрэгжүүлэлтгүйгээр зарласан (хаалтгүй, дараа нь цэг таслал) дараах байдалтай байна: хийсвэр хүчингүй болгох шилжих(давхар deltaX, давхар deltaY);
Мөн хийсвэр хичээлүүд ямар учиртай юм бэ? зорилго нь а хийсвэр анги Энэ нь бүхэлд нь хэрэгжүүлэхгүйгээр олон дэд ангиудад өвлөгдөж болох нийтлэг зан үйлийг тодорхойлох явдал юм анги . C# хэл дээр хийсвэр Түлхүүр үг нь аль алиныг нь илэрхийлнэ хийсвэр анги мөн цэвэр виртуал арга.
Энд хийсвэр анги, арга гэж юу вэ?
А анги -г ашиглан зарласан. хийсвэр ” түлхүүр үг гэж нэрлэгддэг хийсвэр анги . Байж болно хийсвэр аргууд ( аргууд их биегүй) түүнчлэн бетон аргууд (тогтмол аргууд биетэй). Ан хийсвэр анги үүсгэх боломжгүй бөгөөд энэ нь танд объект үүсгэх эрхгүй гэсэн үг юм.
Та хийсвэр анги хэрхэн бичих вэ?
үүсгэхийн тулд хийсвэр анги , зүгээр л ашиглана уу хийсвэр -ийн өмнөх түлхүүр үг анги түлхүүр үг, дотор анги тунхаглал. Үүнээс бусад тохиолдолд та үүнийг ажиглаж болно хийсвэр ажилтны арга анги ердийнхтэй адил байна анги Java хэл дээр. The анги Одоо хийсвэр , гэхдээ энэ нь гурван талбар, долоон арга, нэг байгуулагчтай хэвээр байна.
Зөвлөмж болгож буй:
Дотоод анги болон үүрлэсэн анги хоёрын ялгаа юу вэ?
Статик ашиглахгүйгээр зарласан ангиллыг дотоод анги эсвэл статик бус үүрлэсэн анги гэж нэрлэдэг. Staticnested анги нь гаднах ангийн бусад статик гишүүдтэй адил ангийн түвшин юм. Харин дотоод анги нь instance-тэй холбоотой бөгөөд энэ нь enclosingclass-ийн жишээ гишүүдэд хандах боломжтой
Анги болон бүтцийн хооронд ямар ялгаа байдаг вэ?
Бүтэц ба ангиудын ялгаа: Бүтэцүүд нь утгын төрөл, харин ангиуд нь лавлагааны төрөл юм. Бүтэцүүд нь стек дээр, харин Classes нь овоолго дээр хадгалагддаг. Бүтцийг өөр бүтэц рүү хуулах үед нэг бүтцийн өөрчилсөн бүтцийн шинэ хуулбар бий болж, нөгөө бүтцийн утгад нөлөөлөхгүй
Бодит цаг хугацаанд хийсвэр анги ямар ашиг тустай вэ?
Тиймээс хийсвэр ангиудыг функцийг нэгтгэх, хуваалцахад ашиглаж болох бол интерфэйсүүд нь өөр өөр тохиолдлуудын хооронд хуваалцах нийтлэг функц ямар байхыг зааж өгөхөд ашиглаж болох бөгөөд энэ функцийг бодитоор бий болгохгүйгээр хийж болно. Аль аль нь кодыг өөр өөр аргаар жижигрүүлэхэд тусална
Анги болон хэв маягийн хооронд ямар ялгаа байдаг вэ?
Энэ хоёрын ялгаа нь та ангиудыг дахин ашиглах боломжтой, харин шугамын хэв маягийг дахин ашиглах боломжгүй юм
Хийсвэр анги, хийсвэр аргууд ямар хэрэгтэй вэ?
Хийсвэр ангиуд. Abstract (Java нь хийсвэр түлхүүр үгээр дэмждэг) нь тухайн анги, арга, талбар эсвэл ямар ч зүйлийг тодорхойлогдсон газар үүсгэх боломжгүй (өөрөөр хэлбэл үүсгэх) гэсэн үг юм. Бусад объект нь тухайн зүйлийг үүсгэх ёстой. Хэрэв та ангиудыг хийсвэр болговол түүнээс объект үүсгэх боломжгүй