logo

Crowdly

Browser

Add to Chrome

Крос-платформне програмування

Looking for Крос-платформне програмування test answers and solutions? Browse our comprehensive collection of verified answers for Крос-платформне програмування at moodle.chnu.edu.ua.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Вихідний модуль містить класи A, B і Program :

class A

{

public virtual string F1() {return "1";}

public virtual string F2() {return "2";}

}

class B: A

{

public override string F1() {return "3"; }

public new string F2() {return "4"; }

}

У класі Program визначено метод Main , в тілі якого знаходиться код:

A p = new B();

System.Console.Write (p.F1() + p.F2());

Вкажіть результат виведення на консоль після виконання методу Main():

C# oop_class

View this question
Програміст визначив тип як

class MyOut {}

Тип MyOutбуде доступний

C# oop_class

View this question
Проаналізуйте наведений код.

 interface Інтерфейс {string Метод(); }

 struct Структура: Інтерфейс

{

рublic Структура (string і, int к) {ім'я = і; курс = до; }

public Структура() {ім'я = "Немає імені"; курс = 0; }

 public string name;

public int курс;

public string Метод()

{ return string.Format ( "Student {0} вчиться на курсі {1}", name, курс); }

}

class Test

{

рublic static void Main ()

{

Структура c1 = new Структура ( "Зайцев", 1);

Структура c2 = new Структура();

c2 = c1;

System.Console.WriteLine (c2.Method());

}

}

Вкажіть результат виведення на консоль після спроби запустити програму на компіляцію і виконання:

C# oop_class

View this question
Вихідний модуль містить код класів MAN, Employee і Program :

class MAN {

string surname;

public MAN (string surname) {this.surname = surname;}

public string SurN() {return surname; }}

class Employee: MAN {

string post;

public Employee (string surname, string посаду): base (surname)

{ this.post = post; }

public string Post {get {return post;}}}

У класі Program визначено метод Main , в тілі якого знаходиться код:

Employee P = new Employee ( "Petrenko", "Касир");

System.Console.Write ( "{0} {1}", ______________);

Потрібно вивести прізвище і посаду співробітника. Серед перерахованих нижче кодів вкажіть код, підстановка якого замість знаків підкреслення дозволяє отримати програму, вирішальну поставлене завдання:

C# oop_class

View this question
Проаналізуйте наведений код, визначений в методі Main (доступно простір імен System):

double a = 100;

Console.Write ( "Введи дійсне число:");

try {a = double.Parse (Console.ReadLine()); a = 100 / a; }

catch {Console.Write ( "Введено невірне значення!"); }

catch (FormatException) {Console.Write ( "Невірний формат!"); }

Console.WriteLine ( "a =" + a);

Користувач збирається запустити програму і ввести число 50. Вкажіть результат виведення на консоль після спроби запустити програму на компіляцію і виконання:

C# oop_class

View this question
Певний в програмі тип делегата

C# oop_class

View this question
При виконанні методу Main необхідно створити об'єкт класу Clock з наступними атрибутами: заводской number - 3355, марка - ПОЛІТ.

class Clock

{

int nom; //Заводський number

static string mark; // Марка

public Clock (int nom) {this.nom = nom; }

public Clock () {nom = 3355; }

static Clock () {mark = "ПОЛІТ"; }

}

class Program

{

static void Main ()

{Clock c = ________________; }

}

Серед наведених нижче кодів вкажіть всі коди, підстановка кожного з яких замість знаків підкреслення дозволяє отримати коректну програму, вирішальну поставлене завдання:

C# oop_class

0%
0%
0%
View this question
Проаналізуйте наведену нижче програму і вкажіть результат після спроби запустити програму на компіляцію і виконання:

public delegate void Видати (ref int a);

class Нарахування {

int s = 100;

public event Видати Salary;

public void Нарахувати() {Salary (ref s); }

public void Отримайте() { System.Console.Write (s); }}

class Бумтреста { рublic static void OnSalary (ref int s) {s = s + 10; }}

class БумСтрой { рublic static void OnSalary (ref int s) {s = s - 30; }}

class Сумісник {

static void Main (string [] args) {

Нарахування поч = new Нарахування();

нач.Salary + = new Видати (БумТрест.OnSalary);

нач.Salary + = new Видати (БумСтрой.OnSalary);

нач.Salary - = new Видати (БумТрест.OnSalary);

нач.Salary - = new Видати (БумСтрой.OnSalary);

нач.Начісліть(); нач.Получіте(); }}

C# oop_class

View this question
Вихідний модуль містить визначення:

interface IСмена {void Змінити(); }

class Перемикач: IСмена

{

bool s;

public Перемикач (bool s) {this.s = s;}

public void Змінити() {s =! s; System.Console.Write ( "" + s); }

}

class Лічильник: IСмена

{

int s;

public Лічильник (int s) { this.s = s; }

public void Змінити() {s ++; System.Console.Write ( "" + s); }

}

У цьому ж модулі визначено клас Program c методом Main(), в якому міститься наступний код:

IСмена a = new Перемикач (false);

IСмена b = new Лічильник(1);

b.Сменіть(); a.Сменіть(); b = a; b.Сменіть(); a = b; a.Сменіть();

Вкажіть результат виведення на консоль після виконання методу Main():

C# oop_class

0%
0%
0%
0%
View this question
Програма призначена для виведення на консоль рядка СИДОРОВ:

namespace Message

{

class MyPrint

{ рublic static string View() {return "КОЗЛОВ";}

}

}

namespace OutPut

{

class MyPrint

{ рublic static string View()

{return "СИДОРОВ";}

}

}

class Program

{

static void Main (string [] args)

{ System.Console.Write (_____________); }

}

Серед наведених нижче кодів вкажіть код, яким необхідно замінити знаки підкреслення для отримання коректної програми, вирішальної поставлене завдання:

C# oop_class

View this question

Want instant access to all verified answers on moodle.chnu.edu.ua?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome