title: What is the purpose of internal abstract method in a abstract class?
body: <p>What is the purpose of internal abstract method in a abstract class?
  why to make an abstract method internal in a abstract class? if we want to restrict abstract class outside the assembly why don't we just make abstract internal class.
  Is there any other logic behind it.</p>