লুকানোর পদ্ধতিকে শ্যাডোয়িংও বলা হয়। অভিভাবক শ্রেণীর পদ্ধতিটি ছায়ায় ওভাররাইড কীওয়ার্ড ব্যবহার না করেই শিশু শ্রেণীর জন্য উপলব্ধ। শিশু শ্রেণীর একই ফাংশনের নিজস্ব সংস্করণ রয়েছে।
ছায়া তৈরি করতে নতুন কীওয়ার্ড ব্যবহার করুন।
আসুন একটি উদাহরণ দেখি।
উদাহরণ
using System; using System.Collections.Generic; class Demo { public class Parent { public string GetInfo () { return "This is Parent Class!"; } } public class Child : Parent { public new string GetInfo() { return "This is Child Class!"; } } static void Main(String[] args) { Child child = new Child(); Console.WriteLine(child. GetInfo()); } }
আউটপুট
This is Child Class!