首页 > 其他分享 >对象和类

对象和类

时间:2022-09-02 08:33:14浏览次数:82  
标签:www 对象 数据类型 C++ 字符串 属性

对象和类

面向对象的概念

在上一篇文章中,我们讨论了一点 C++ 的历史。在本文中,我们将讨论 OOP(面向对象编程)。本博客不包含数据类型和其他与 C++ 相关的内容。为此,您可以参考下面给出的其他网站作为参考。

让我们开始

OOP 是一种设计程序的特殊概念方法。它包含解决现实生活问题的各种重要概念。但是没有类和对象就无法实现这些功能。类是设计面向对象编程的关键因素。如果一个类在 OOP 语言中具有如此重要的作用,那么让我们多谈谈它。

班级

根据字典 班级 是“一组或类别的事物,具有某些共同的属性或属性,并通过种类、类型或质量与其他事物区分开来”。

为了解决任何问题,您必须对其进行分析并能够对问题进行分类。

每当土木工程师在施工前进行施工时,他都会为新建筑创建一个工人的建筑计划图,工程师称之为建筑蓝图。

该蓝图在编程中称为类。即您的软件的蓝图称为类。

在开发软件之前,我们进行了大量研究,我们必须考虑如何表示软件,然后我们将软件分成小模块,并将它们分类为后端或前端等。

类似类型的所有定义都保存在一个称为类的地方。

C++ 中的类是导致面向对象编程的关键因素。它是一种用户定义的数据类型,它拥有自己的数据成员和成员函数,可以通过创建该类的实例来访问和使用。 C++ 类就像一个对象的蓝图。

让我们用多个例子来讨论这个类。

例子

让我们看一下代表健身房的类。

首先,我们必须考虑如何代表健身房。城市中可能有许多不同名称和品牌的健身房,但它们都有一些共同的属性,比如所有的健身房都会有教练、健身器材、蛋白粉、会员资格 ,和/非和, 等等。所以在这里,Gym 是类,而培训师、设备、会员等是它的财产。

类是对象的模板,对象是类的实例。

创建对象时,它们继承类的所有属性和类的函数

属性和方法基本都是 变量功能 属于这个类。这些通常被称为 “班级成员” .

创建一个类

C++ 使用关键字声明一个类 班级 后跟类名,后跟
通过包含一组成员属性和成员函数的语句块 {…}
在花括号内,最后以分号 ';

上面的一类健身房看起来像

班级健身房
{
// 成员属性:
字符串名称;
字符串日期加入;
字符串会员计划;
字符串性别;
字符串计划持续时间;
字符串计时;

// 成员函数:
无效火车(字符串工作日,字符串body_part_workout);
无效饮食计划();
};

C++ 中的关键字类为您提供了一种强大的方法来创建您自己的数据类型,允许您封装使用它们的属性和函数。类中的所有成员都称为类成员。

“你可能经常会遇到术语方法——这些本质上是
作为类成员的函数。”

类的对象实例

类就像一个蓝图,单独声明一个类对程序的执行没有影响。一个类在程序执行时的真实世界化身是一个对象。要使用类的特性,您通常会创建该类的一个实例,称为对象。您使用该对象来访问其成员方法和属性。

创建对象的方式是class_name object_name;

这是我们的示例:-

Gym First_member // First_member 类 Human 的对象

在即将发表的文章中,我们将通过示例了解如何访问对象和类,因此请关注不要错过更新。

参考:-

[

C++ 类和对象 - GeeksforGeeks

类:C++ 中的类是导致面向对象编程的基石。它是一种用户定义的数据类型...

www.geeksforgeeks.org

](https://www.geeksforgeeks.org/c-classes-and-objects/)

[

C++ 数据类型 - GeeksforGeeks

所有变量在声明时都使用 data-type 来限制要存储的数据类型。因此,我们可以说……

www.geeksforgeeks.org

](https://www.geeksforgeeks.org/c-data-types/)

https://www.geeksforgeeks.org/variables-in-c/#:~:text=%20variable%20declaration%20refers%20to,and%20definition%20are%20done%20together .

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/10924/28280208

标签:www,对象,数据类型,C++,字符串,属性
From: https://www.cnblogs.com/amboke/p/16648512.html

相关文章