Отчет по лабораторной работе
Download 4.67 Kb.
|
prpr1
- Bu sahifa navigatsiya:
- ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ
Министерство науки и высшего образования Российской Федерации Федеральное государственное бюджетное образовательное учреждение высшего образования «Сибирский государственный индустриальный университет» ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ Выполнил: Никифоров Максим Сергеевич Преподаватель: Монастырева Катерина Игоревна Новокузнецк 2022 г. Цель работы: Реализовать консольное приложение по варианту. Для каждого класса создать объекты, описывающие его всевозможное состояние. Изучить основы Объектно-ориентированного программирования. Листинг кода: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace cs_prac1_rpm { class Person { public int age; public string? FullName; // создаем поля public void move() { Console.WriteLine($"В одной далёкой галактике гулял парень, и звали этого парня - {FullName}, а ещё ему было {age} лет"); } public void talk() { Console.WriteLine($"Следует добавить, что {FullName} постоянно что-то говорил, когда смотрел на своё отражение в зеркале"); } // создаем методы public Person() { } public Person(string FullName, int age) { this.FullName = "Ярослав"; this.age = 29; } } public class Program { static Person Andrew() { var Andrew = new Person(); Andrew.age = 19; Andrew.FullName = "Андрей"; return Andrew; } static Person Yaroslav() { var Yaroslav = new Person("", 0); return Yaroslav; } static void Main(string[] args) { var Person = Yaroslav(); Person.move(); Person.talk(); } } } Вывод: Я познакомился с основами ООП, понятием конструктора, научился работать с классами, на практике воспользовался этими возможностями. Оформил отчет по работе. Download 4.67 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling