Видео: OOP дахь аргын хэт ачаалал гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Хэт ачаалах аргууд . Гол сэдэв OOP байна хэт ачааллын аргууд , энэ нь танд ижил зүйлийг тодорхойлох боломжийг олгоно арга олон удаа, ингэснээр та тэдгээрийг өөр аргументуудын жагсаалт гэж нэрлэж болно (a арга аргументуудын жагсаалтыг түүний гарын үсэг гэж нэрлэдэг). Та талбайг нэг эсвэл хоёр аргументаар дуудаж болно.
Мөн асуулт бол аргын хэт ачаалал гэж юуг жишээгээр тайлбарлах вэ?
Хэт ачаалал ойролцоогоор ижил байна функц өөр өөр гарын үсэгтэй. Дарах нь ойролцоогоор ижил байна функц , ижил гарын үсэг боловч өв залгамжлалаар холбогдсон өөр өөр ангиуд. Хэт ачаалал нь жишээ хөрвүүлэгчийн цаг полиморфизм ба давж бичих нь a жишээ Ажиллах цагийн полиморфизм.
Хоёрдугаарт, OOP-д хэт ачаалал, хэт ачаалал гэж юу вэ? Хэт ачаалал Нэг ангийн хоёр ба түүнээс дээш аргууд ижил аргын нэртэй боловч өөр өөр параметртэй үед үүсдэг. Дарж байна гэдэг нь ижил аргын нэр, параметртэй хоёр аргатай (өөрөөр хэлбэл аргын гарын үсэг) гэсэн үг.
Үүнээс үүдэн OOP дахь функцийн хэт ачаалал гэж юу вэ?
Функцийн хэт ачаалал (мөн аргын хэт ачаалал ) нь програмистуудад хоёр ба түүнээс дээш зүйлийг тодорхойлох боломжийг олгодог програмчлалын ойлголт юм функцууд ижил нэртэй, ижил хүрээнд. Тус бүр функц Өвөрмөц гарын үсэгтэй (эсвэл гарчиг) нь: функц /процедурын нэр.аргументуудын тоо. аргументуудын төрөл.
С++ хэл дээрх аргын хэт ачаалал болон аргыг дарах хоёрын ялгаа юу вэ?
Аргын хэт ачаалал нэгээс олон гэсэн үг арга ижил нэртэй дахь анги, гэхдээ байна өөр гарын үсэг. Аргыг дарах гэсэн үг арга үндсэн ангиудыг дахин тодорхойлсон дахь ижил гарын үсэгтэй үүсмэл анги. Аргын хэт ачаалал "нэмэх" эсвэл "өргөтгөх" гэсэн үг юм арга зан байдал.
Зөвлөмж болгож буй:
Жишээ нь C++ дээр операторын хэт ачаалал гэж юу вэ?
C++ хэл дээрх операторын хэт ачаалал Энэ нь C++ нь өгөгдлийн төрлийн хувьд операторуудад тусгай утгыг өгөх чадвартай гэсэн үг бөгөөд үүнийг операторын хэт ачаалал гэж нэрлэдэг. Жишээ нь, бид String гэх мэт анги дахь '+' операторыг хэт ачаалж, хоёр мөрийг зөвхөн + ашиглан холбож болно
SSIS-д бүрэн ачаалал ба нэмэгдэл ачаалал гэж юу вэ?
Агуулахад өгөгдөл ачаалах үндсэн хоёр арга байдаг: Бүрэн ачаалал: Өгөгдлийн эх үүсвэрийг агуулахад анх удаа ачаалах үед явагддаг бүхэл өгөгдлийн дамп. Өсөн нэмэгдэж буй ачаалал: зорилтот болон эх өгөгдлийн хоорондох дельта тогтмол давтамжтайгаар хаягддаг
Аргын хэт ачаалал, хэтрүүлэх гэж юу вэ?
Нэг ангид байгаа хоёр ба түүнээс дээш аргууд ижил аргын нэртэй боловч өөр параметртэй үед хэт ачаалал үүсдэг. Дарж тэмдэглэнэ гэдэг нь ижил аргын нэр, параметр бүхий хоёр аргатай байх (өөрөөр хэлбэл аргын гарын үсэг) гэсэн үг. Аргын нэг нь эцэг эхийн ангид, нөгөө нь хүүхдийн ангид байдаг
Ямар ч утгыг буцаадаггүй аргын буцах төрөл гэж юу вэ?
Аргаас утгыг буцаах Хэрэв арга нь утгыг буцаахгүй бол түүнийг хүчингүй гэж зарлах ёстой. Гэсэн хэдий ч Stack анги дахь pop() арга нь лавлагааны өгөгдлийн төрлийг буцаана: объект. Арга нь утгыг буцаахын тулд буцах операторыг ашигладаг. Хүчингүй гэж зарлаагүй аливаа арга нь буцах мэдэгдэл агуулсан байх ёстой
Python дээр хэт ачаалал гэж юу вэ?
Програмчлалын хүрээнд хэт ачаалал гэдэг нь тухайн функцэд дамжуулж буй параметрүүд эсвэл операторын ажиллаж буй операндуудаас хамааран функц эсвэл оператор өөр өөр байдлаар ажиллах чадварыг хэлнэ