public static string GautiStS(){
public static void DetiStS(string s){
public string GautiStS_be_static(){
public void DetiStS_be_static(string s){
public void DetiS(string s){
private void PrivateMethod(){
Console.WriteLine("Privatus metodas");
protected void ProtectedMethod(){
Console.WriteLine("Protected metodas");
public void CallProtected(){
public static void Main()
a = new Test1(); b = new Test1(); c = new Test1();
a.DetiS("var a");b.DetiS("var b");c.DetiS("var c");
Console.WriteLine("Objektų reiškmės:");
Console.WriteLine("a='{0}', b='{1}', c='{2}'",a.GautiS(),b.GautiS(),c.GautiS());
Console.WriteLine("Gaunam reiškmes kokias tikejomės");
a.DetiStS_be_static("stvar a");b.DetiStS_be_static("stvar b");c.DetiStS_be_static("stvar c");
Console.WriteLine("a='{0}', b='{1}', c='{2}'",a.GautiStS_be_static(),b.GautiStS_be_static(),c.GautiStS_be_static());
a.DetiStS_be_static("static tik vienas");
Console.WriteLine("a='{0}', b='{1}', c='{2}'",a.GautiStS_be_static(),b.GautiStS_be_static(),c.GautiStS_be_static());