public void Test() { AccessDemo demo = new AccessDemo(); // instance tida bisa akses ==> demo.PrivateProtectedDemo(); demo.ProtectedDemo(); // method bisa akses melalui instance hanya untuk: demo.ProtectedInternalDemo(); demo.InternalDemo(); demo.PublicDemo(); // tidak bisa akses methode PrivateDemo() Ancestor PrivateProtectedDemo(); ProtectedDemo(); ProtectedInternalDemo(); InternalDemo(); PublicDemo(); }
private void MakeDemoCall() { AccessDemo demo = new AccessDemo(); // instance tida bisa akses ==> demo.PrivateProtectedDemo(); demo.ProtectedDemo(); // method bisa akses melalui instance hanya untuk: demo.ProtectedInternalDemo(); demo.InternalDemo(); demo.PublicDemo(); // tidak bisa akses ke methode PrivateProtectedDemo(); ProtectedDemo(); ProtectedInternalDemo(); InternalDemo(); PublicDemo(); }