አብስትራክት ክፍል C++ ምንድን ነው?
አብስትራክት ክፍል C++ ምንድን ነው?

ቪዲዮ: አብስትራክት ክፍል C++ ምንድን ነው?

ቪዲዮ: አብስትራክት ክፍል C++ ምንድን ነው?
ቪዲዮ: Abstract for research/Project/thesis worked examples 2024, ሚያዚያ
Anonim

ረቂቅ ክፍሎች ( ሲ ++)

ሀ ክፍል ቢያንስ አንድ ንጹህ ምናባዊ ተግባር እንደ አንድ ይቆጠራል ረቂቅ ክፍል . ክፍሎች ከ የተወሰደ ረቂቅ ክፍል ንፁህ ምናባዊ ተግባርን መተግበር አለባቸው ወይም እነሱም እንዲሁ ናቸው። ረቂቅ ክፍሎች.

በዚህ መንገድ፣ በC++ ውስጥ የአብስትራክት ክፍል ጥቅም ምንድነው?

የ ዓላማ የ ረቂቅ ክፍል ለኮንክሪት ንዑስ ክፍሎች ስብስብ የተለመደ ፕሮቶኮልን መግለፅ ነው። ኮድ የሚጋሩ ነገሮችን ሲገልጹ ይህ ጠቃሚ ነው፣ ረቂቅ ሃሳቦች፣ ወዘተ. ቅጽበታዊ ሙከራዎች ረቂቅ ክፍል ሁልጊዜ የማጠናከሪያ ስህተትን ያስከትላል.

በሁለተኛ ደረጃ፣ አብስትራክት ክፍል በምሳሌ የሚያብራራው ምንድን ነው? ሀ ክፍል ተጠቅሞ የተገለጸው ረቂቅ ” ቁልፍ ቃል በመባል ይታወቃል ረቂቅ ክፍል . ሊኖረው ይችላል። ረቂቅ ዘዴዎች (ሰውነት የሌላቸው ዘዴዎች) እንዲሁም ተጨባጭ ዘዴዎች (ከአካል ጋር መደበኛ ዘዴዎች). አን ረቂቅ ክፍል በቅጽበት አይቻልም፣ ይህ ማለት አንድ ነገር እንዲፈጥሩ አልተፈቀደልዎትም ማለት ነው።

በተመሳሳይ፣ አብስትራክት ክፍል C++ ምንድነው?

አን ረቂቅ ክፍል ነው ሀ ክፍል በተለይ እንደ መሠረት ሆኖ እንዲሠራ ተደርጎ የተሠራ ነው። ክፍል . አን ረቂቅ ክፍል ቢያንስ አንድ ንጹህ ምናባዊ ተግባር ይዟል. ንፁህ ገላጭ (= 0) በመጠቀም የቨርቹዋል አባል ተግባርን በማወጅ ንፁህ ምናባዊ ተግባር ያውጃሉ። ክፍል መግለጫ ።

በC++ ውስጥ የአብስትራክት ክፍል እና የኮንክሪት ክፍል ምንድነው?

አን ረቂቅ ክፍል እንደ መሰረት ሆኖ ሊያገለግል ነው ክፍል አንዳንድ ወይም ሁሉም ተግባራት በምናባዊነት የታወጁበት እና ስለዚህ ወዲያውኑ ሊደረጉ አይችሉም። ሀ የኮንክሪት ክፍል ተራ ነው። ክፍል ሙሉ በሙሉ ምናባዊ ተግባራት የሌለው እና ስለዚህ በቅጽበት ሊከናወን ይችላል።