База ответов ИНТУИТ

Программирование на языке высокого уровня C#

<<- Назад к вопросам

Можно ли передать в подпрограмму на место аргумента-объекта объект, являющийся его потомком?

(Отметьте один правильный вариант ответа.)

Варианты ответа
нет
да(Верный ответ)
Похожие вопросы
Можно ли передавать объект в метод в качестве параметра?
Как влияет наличие деструктора объекта на процесс сборки мусора?
Какое свойство ООП позволяет скрыть от других частей программыдетали реализации объекта?
Если метод будет выполнять в потомках объекта одни и те же функции, егоследует описать как
Дан фрагмент кода:
public class Log { private string myLogFileName; public delegate void LogFileMissing(object sender, EventArgs e); public event LogFileMissing OnLogFileMissing; public string LogFilename {   get { return myLogFileName; }   set { myLogFileName = value; } } public bool LogItem(string item) {   if (!System.IO.File.Exists(myLogFileName)) {     // инициирование события, если файл не найден     (КОД)     return false;   }   // выполнение логирования   // возврат   return true; }}     
Что необходимо вставить на место (КОД) для инициирования события OnLogFileMissing?
Дан фрагмент кода:
public class Log { private string myLogFileName; public delegate void LogFileMissing(object sender, EventArgs e); public event LogFileMissing OnLogFileMissing; public string LogFilename {   get { return myLogFileName; }   set { myLogFileName = value; } } public bool LogItem(string item) {   if (!System.IO.File.Exists(myLogFileName)) {     // инициирование события, если файл не найден     (КОД)     return false;   }   // выполнение логирования   // возврат   return true; }}     
Что необходимо вставить на место (КОД) для инициирования события OnLogFileMissing?
Дан фрагмент кода:
public class RunStuff { public void DoSomething() {   // что-то сделать } public void DoAsync(int quantity) {   Thread myThread;   (КОД)   myThread = new Thread(myStart);   // сделать то, что требуется }} }     
Какая строка корректно инициализирует объект myStart класса ThreadStart в месте, обозначенном (КОД)?
Дан фрагмент кода:
public class Run { public void DoStuff() {   // что-то сделать } public void DoAsync(int a) {   Thread myThread;   (КОД)   myThread = new Thread(myStart);   // сделать то, что требуется }} }     
Какая строка корректно инициализирует объект myStart класса ThreadStart в месте, обозначенном (КОД)?
Число 256 можно хранить в переменной типа
Какие спецификаторы можно определить для класса в С#?