title: Object Oriented Analysis and Design
body: <p>Why I can't able to specify static type of methods in interface.</p>
  
  <p>Is there any alternative to do this??</p>
  
  <p>but I should use only inerface insted of abstract class.</p>
  
  <p>/</p>
  
  <p>Is there any problem in specifing acess specifier in interface? </p>
  
  <p>I want to specify the events in Interface and that should be acessed only by implemented class so i want protected acess specifier to that event.</p>
  
  <p>and I have certain function that can be make use of interface in another class in that case i can use public acess specifier. </p>