с классы



C классы

Автор Ольга Крысина задал вопрос в разделе Другие языки и технологии

Классы в C#. Что такое элементы в составе класса и что такое члены класса, в чем различие? (язык c#) и получил лучший ответ

Ответ от Дима[гуру]
Посмотрите тут
Члены класса это методы (функции) , а элементы наверное поля класса ( переменные) ...могу ошибаться.

Ответ от Дмитрий Смольский[гуру]
На колхозно-бытовом уровне - это выглядит примерно так:
У тебя есть яблоки (класс) - каждый из этих яблок имеет свойства - форма, цвет и вес (элементы класса) , а каждый из описанных в составе класса яблок - "член" класса (упрощено конечно) ; классы объектов описываются одинаково в любом языке программирования, который поддерживает ООП.

Ответ от Александр Свиридов[гуру]
Я не совсем понимаю терминологию вашего преподавателя.
У классов есть методы - это процедуры в составе класса
class MyClass
{
public int GetValue() {return 5 ;}
string Getstr() {return "df" ;}
}
есть поля класса. Это переменные
class MyClass
{
public int Value;
string stroka;
}
Также внутри класса может быть объявлен другой класс, применяемый например для вспомогательных нужд
class MyClass
{
private class Help
{
public void HelpMe()
{
// вспомогательный код
}
}
}
Если же посмотреть на классы с точки зрения их взаимодействия между собой, то оно происходит через члены объявленные с модификатором public(и некоторых других) .
Набор членов доступных публично можно назвать интерфейсом взаимодействия. А скрытые private и protected члены не доступны извне и используются для реализации внутренней функциональности класса (инкапсуляция) .

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Классы в C#. Что такое элементы в составе класса и что такое члены класса, в чем различие? (язык c#)
Класс программирование на Википедии
Посмотрите статью на википедии про Класс программирование
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*