Луэлла
Самый простой способ объяснить разницу между объектом и классом - это на примере.
Предположим, вы создали класс Counter. Этот класс очень прост и содержит только одного ЧАСТНОГО ЧЛЕНА ДАННЫХ, называемого Current Count, типа unsigned int. Также предположим, что этот класс имеет две ФУНКЦИИ ОБЩЕСТВЕННОГО ЧЛЕНА. Один, называемый Increment Count, просто увеличивает текущее значение Current Count на единицу. Другая функция-член называется Return Current Count и просто возвращает значение элемента данных Current Count.
Теперь, когда вы создали этот класс, вы хотите использовать его в своей программе, так что давайте предположим, что при нажатии кнопки INCREMENT значение CurrentCount увеличивается, а при нажатии кнопки SHOW VALUE отображается текущее значение CurrentCount.
Чтобы использовать этот класс, вы должны создать объект класса в функции нажатия кнопки. После создания объекта класса вы можете получить доступ к общедоступным функциям (IncrementCount и ReturnCurrentCount) с помощью оператора точки.
Примером этого может быть:
Counter myCounter;
myCounter.IncrementCount ();
Response.write (ReturnCurrentCount ());
Следовательно, класс - это определяемый пользователем тип данных. Вы можете создать свой собственный класс с элементами данных и функциями-членами, которые удовлетворят ваши потребности в программировании.
Но для использования этого типа данных, который вы создали, вы должны объявить (создать экземпляр) его объект и использовать DOT OPERATOR для доступа к его общедоступным функциям.
Ива
Класс и объект - это терминология, которая используется во многих языках программирования.
Насчет класса, поэтому класс - это главное, с помощью чего создается программа, если после создания класса он остается до конца программы, мы не можем создать другой класс с тем же именем, что и предыдущий класс .
Мы создали функции внутри класса, а внутри функции мы используем атрибуты. Имя функции и имя класса не должны совпадать. В то время как объект создается в классе, а временной интервал объектов очень меньше, по мере завершения класса объект также уничтожается.
Каждый объект принадлежит классу, и каждый класс содержит один или несколько связанных объектов.
Просто в одном предложении «мы создали объекты внутри класса».
Чтобы различать класс и объект, есть пример. Мы рассматриваем класс «автомобиль», у которого есть много атрибутов, таких как сиденья, колеса и двигатель, а также есть члены класса, поэтому эти члены являются объектами этого класса.
Класс статический. Атрибуты класса всегда остаются неизменными. Класс и объект связаны друг с другом, без класса объект бесполезен, а без объекта класс бесполезен. Так что оба важны друг для друга.