በአይነት ስክሪፕት የዘዴዎችን እና ንብረቶችን መግለጫ ብቻ ይዟል፣ ግን አተገባበሩን አያካትትም። ለሁሉም የበይነገጽ አባላት አተገባበሩን በማቅረብ በይነገጽን ተግባራዊ የሚያደርገው የክፍሉ ኃላፊነት ነው።
በይነገጽ ዘዴዎች ሊኖሩት ይችላል?
የበይነገጽ አካሉ ረቂቅ ዘዴዎች፣ ነባሪ ዘዴዎች እና የማይንቀሳቀሱ ዘዴዎች ሊይዝ ይችላል። በበይነገጹ ውስጥ ያለው የአብስትራክት ዘዴ ሴሚኮሎን ይከተላል፣ነገር ግን ምንም ቅንፎች የሉም (የረቂቅ ዘዴ አተገባበርን አልያዘም)።
TypeScript ዘዴዎች አሉት?
ተግባራቶች የሀገር ውስጥ ተግባራትም ይሁኑ ከሌላ ሞጁል የመጡ ወይም በክፍል ላይ ያሉ ዘዴዎች የማንኛውም መተግበሪያ መሰረታዊ የግንባታ እገዳ ናቸው። እንዲሁም እሴቶች ናቸው፣ እና ልክ እንደሌሎች እሴቶች፣ ታይፕ ስክሪፕት እንዴት ተግባራት እንዴት እንደሚጠሩ ለመግለጽ ብዙ መንገዶች አሉት።
በይነገጽ ምንም ዘዴዎች ሊኖሩት ይችላል?
አዎ፣ ያለ ምንም ዘዴበይነገጽ መፃፍ ይችላሉ። … የጠቋሚ በይነገጽ ማለትም እነዚህን በይነገጾች በመተግበር ምንም አይነት ዘዴዎችን ወይም መስኮችን አልያዘም ክፍል የተተገበረውን በይነገጽ በተመለከተ ልዩ ባህሪ ያሳያል።
በይነገጽ ገንቢ ዓይነት ስክሪፕት ሊኖረው ይችላል?
ይህ ለTyScript የገንቢ ተግባር አይነት ፊርማ የሚገልጽበት መንገድ ነው። … የ የመጀመሪያው አይነት FilterConstructor ገንቢው በይነገጽ ነው። እዚህ ሁሉም የማይንቀሳቀሱ ንብረቶች ናቸው, እና ገንቢው ራሱ ይሰራል. የገንቢው ተግባር አንድ ምሳሌ ይመልሳል፡ IFilter.