Принципы объектно-ориентированного программирования

         

Доступ к членам класса



Доступ к членам класса

Последним моментом, касающимся статических методов, является правило, определяющее, к каким членам класса можно обращаться из статического метода. Как вы можете догадаться, статический метод может обращаться любому статическому члену в пределах класса, но не может обращаться к члену экземпляра. Например:

using System;

class SQLServerDb {

static string progressStringl = " восстановление БД..."; string progressString2 = " восстановление БД...";


public static void RepairDatabaseO {

Console.WriteLine(progressStringl); // Это будет работать.

Console.WriteLine(progressString2); // Компиляция не пройдет. } }

class StaticMethodSApp {

public static void Main()

{

SQLServerDb. RepairDatabaseO;

} }



Содержание раздела