Презентация - "Презентация к теме "Методы""

- Презентации / Другие презентации
- 0
- 16.05.24
Просмотреть и скачать презентацию на тему "Презентация к теме "Методы""
Сайт klass-uchebnik.com предлагает качественные учебные материалы для школьников, родителей и учителей. Здесь можно бесплатно читать и скачивать современные учебники, рабочие тетради, а также наглядные презентации по всем предметам школьной программы. Материалы распределены по классам и темам, что делает поиск максимально удобным. Каждое пособие отличается логичной структурой, доступной подачей материала и соответствует действующим образовательным стандартам. Благодаря простому языку, наглядным схемам и практическим заданиям, обучение становится легче и эффективнее. Учебники подойдут как для ежедневной подготовки к урокам, так и для систематического повторения перед экзаменами.
Особое внимание стоит уделить разделу с презентациями - они становятся отличным визуальным дополнением к теории, помогают лучше понять сложные темы и удерживают внимание учащихся. Такие материалы удобно использовать в классе на интерактивной доске или при самостоятельной подготовке дома. Все размещённые на платформе материалы проверены на актуальность и соответствие учебной программе. Это делает сайт надёжным помощником в образовательном процессе для всех участников: школьников, учителей и родителей. Особенно удобно, что всё доступно онлайн без регистрации и в свободном доступе.
Если вы ищете надежный источник для подготовки к урокам, контрольным и экзаменам - klass-uchebnik.com станет отличным выбором. Здесь вы найдёте всё необходимое, включая "Презентация к теме "Методы"", чтобы сделать обучение более организованным, интересным и результативным.
ПОНЯТИЕ МЕТОДА
Метод –это законченный фрагмент кода, к которому можно обратиться по имени.
Метод описывается один раз, а вызываться может многократно.
МЕТОДЫ ЖИВУТ В КЛАССЕ
using System;
namespace Lek3
{
class Program
{ static void Print()
{
}
static void Main()
{
}
}
}
ОПИСАНИЕ МЕТОДА:
[модификаторы] – ключевые слова для разных целей (public,private, static)
тип_результата – определяет результат, который возвращает метод.
имя_метода – идентификатор, который будет использоваться для вызова метода (имя задает программист)
Тело метода – набор операторов
[модификаторы] тип_результата имя_метода ([параметры])
{
тело_метода;
return значение;
}
Описание метода:
return – оператор, который завершает работу метода и возвращает некоторое значение.
Тип возвращаемого значения должен соответствовать типу результата метода, указанному в заголовке метода.
Тип результата void – пустой тип,ничего не возвращает. Оператор return тогда может оотсутствовать.
ПАРАМЕТРЫ
Список_параметров представляет собой последовательность пар, состоящих из типа данных и идентификатора, разделенных запятыми. Параметры — это переменные или константы, которые получают значения, передаваемые методу при вызове. Если метод не имеет параметров, то список_параметров остается пустым.
ПАРАМЕТРЫ
Параметры бывают:
- формальные параметры – указываются при описании метода
- фактические параметры – указываются при вызове
Пример 2: изменить пример 1, чтобы в метод Func передавалось значение x, а сам метод возвращал значение y
class Program
{
static double Func (double x) //дополнительный метод
{
return x*x; //Возвращаемое значение
}
static void Main()//точка входа в программу
{
double y = Func(5); //вызов метода Func
Console.WriteLine(y);
}
}
Параметры в C# могут передаваться в метод:
- по значению (входные параметры)
- по ссылке (выходные и обновляемые)
Параметры по значению (входные)
При передаче параметра по значению метод получает копии параметров, и операторы метода работают с этими копиями. Доступа к исходным значениям параметров у метода нет, а, следовательно, нет и возможности их изменить.
Параметры по ссылке
При передаче параметров по ссылке метод получает копии адресов параметров, что позволяет осуществлять доступ к ячейкам памяти по этим адресам и изменять исходные значения параметров.
Параметры по ссылке бывают выходные и обновляемые
Обновляемые параметры
Для того чтобы параметр передавался по ссылке как обновляемый, необходимо при описании метода перед формальным параметром и при вызове метода перед соответствующим фактическим параметром поставить служебное слово ref.
Пример с обновляемыми параметрами
class Program
{
static void Func(int x, ref int y)
{
x += 10; y += 10; //изменение параметров
Console.WriteLine(«в методе Func: {0}, {1}", x, y);
}
static void Main()
{
int a=10, b=10; // строка 1
Console.WriteLine(“в методе Main: {0}, {1}", a, b);
Func(a, ref b);
Console.WriteLine(«в методе Main: {0}, {1}", a, b);
}
}
Выходные параметры
в некоторых случаях бывает невозможно инициализировать параметр до вызова метода. Тогда параметр следует передавать как выходной, используя спецификатор out.
Пример с выходным параметром
class Program
{
static void Func(int x, out int y)
{
x += 10; y = 10; // определение значения выходного параметра y
Console.WriteLine(«в методе Func: {0}, {1}", x, y);
}
static void Main()
{
int a=10, b;
Console.WriteLine(«в методе Main: {0}", a);
Func(a, out b);
Console.WriteLine(«в методе Main: {0}, {1}", a, b);
}
}





![ОПИСАНИЕ МЕТОДА:<br> <br>[модификаторы] – ключевые слова для разных целей (public,private, static)<b ОПИСАНИЕ МЕТОДА:<br> <br>[модификаторы] – ключевые слова для разных целей (public,private, static)<b](https://vvoqhuz9dcid9zx9.redirectto.cc/s11/1/1/6/0/1/1/6.jpg)













