Содержание
- 2. Class Класс–это конструкция языка, состоящая из ключевого слова class, идентификатора (имени) и тела. Класс может содержать
- 4. Класс представляет собой шаблон, по которому определяется форма объекта. В нем указываются данные и код, который
- 5. Метод –это конструкция языка, которая определяет (описывает) порядок выполнения некоторых действий
- 6. Методы представляют собой подпрограммы, которые манипулируют данными, определенными в классе, а во многих случаях они предоставляют
- 7. · Метод — это именованная часть программы, которая может вызываться из других частей программы столько раз,
- 8. · О функциях и процедурах. В некоторых языках программирования (например, в Паскале) функции и процедуры (подпрограммы,
- 9. 3)Если метод принимает аргументы – обязательно указать их тип и имя, если нет – оставить аргументные
- 10. Для вызова метода необходимо: 1)Написать имя метода. 2)Обязательно указать после имени аргументные скобки(), если метод принимает
- 12. namespace HelloApp { class Program { static void Main(string[] args) { SayHello(); SayGoodbye(); Console.ReadKey(); } static
- 13. namespace MethodBasics { class Program { static void Main(string[] args) { AddTwoNumbers(); } //метод для сложения
- 14. static void Main(string[] args) { AddTwoNumbers(); }
- 15. //Параметры методов class Program { static void Main(string[] args) { AddTwoNumbers(3, 4); AddTwoNumbers(10,20); AddTwoNumbers(-2,0); TypeMessage("Hello"); Console.ReadKey();
- 16. //метод для сложения двух чисел static void AddTwoNumbers(int x, int y) { int result = x
- 21. class Program { static void Main(string[] args) { int methodResult = AddTwoNumbers(3, 4); System.Console.ReadKey(); } //метод
- 22. static void Main(string[] args) { int[] intArray = new[] { 222, -5, 0, 0, 15, 1000,
- 24. class Program { static void Main(string[] args) { int a = 25; int b = 35;
- 25. result = Sum(a + b + 12, 18); // "a + b + 12" представляет значение
- 26. class Program { static void Main(string[] args) { Display("Tom", 24); // Name: Tom Age: 24 Console.ReadKey();
- 27. class Program { static void Main(string[] args) { int a; int b = 9; Sum(a, b);
- 28. Конструкторы В приведенных выше примерах программ переменные экземпляра каждого объекта типа Building приходилось инициализировать вручную, используя,
- 29. Конструктор инициализирует объект при его создании. У конструктора такое же имя, как и у его класса,
- 30. Как правило, конструктор используется для задания первоначальных значений переменных экземпляра, определенных в классе, или же для
- 31. У всех классов имеются конструкторы, независимо от того, определите вы их или нет, поскольку в C#
- 32. // Простой конструктор. using System; class MyClass { public int x; public MyClass() { x =
- 33. class ConsDemo { static void Main() { MyClass t1 = new MyClass(); //конструктор MyClass() вызывается для
- 34. // Параметризированный конструктор. using System; class MyClass { public int x; public MyClass(int i) { x
- 35. class ParmConsDemo { static void Main() { MyClass tl = new MyClass(10); MyClass t2 = new
- 36. // Добавить конструктор в класс Building. using System; class Building { public int Floors; // количество
- 37. // Возвратить площадь на одного человека, public int AreaPerPerson() { return Area / Occupants; } //
- 38. // Использовать параметризированный конструктор класса Building, class BuildingDemo { static void Main() { Building house =
- 39. Повторение: Для преобразования текста, находящегося, например, в поле редактирования, в целое число нужно использовать функцию Convert.ToInt32(),
- 40. Повторение: Преобразовать численное значение в строку позволяет метод ToString(). label1.Text = "summand1 + summand2 = "
- 41. listing 1 // A program that uses the Building class. using System; class Building { public
- 42. // This class declares an object of type Building. class BuildingDemo { static void Main() {
- 43. // Compute the area per person. areaPP = house.Area / house.Occupants; Console.WriteLine("house has:\n " + house.Floors
- 47. using System.Windows.Forms; namespace WindowsFormsApp31 { public partial class Form1 : Form { public Form1() { InitializeComponent();
- 48. private void button1_Click(object sender, EventArgs e) { Building house = new Building(); // create a Building
- 49. string str; str= "ХАРАКТЕРИСТИКА ДОМА:" + Environment.NewLine+ "house has " + house.Floors.ToString() + " floors "
- 51. Скачать презентацию