C 如何在项目中定义公私

发布于 科技 2024-07-07
2个回答
  1. 匿名用户2024-01-30

    公共成员可以在程序中的任何位置访问,并且练习信息隐藏的类将其公共成员限制为成员函数,这些函数定义了常规程序可用于操作该类型对象的操作。

    私有成员只能由函数成员和类的好友访问,隐藏信息的类将其数据成员声明为私有

    受保护成员的行为类似于派生类的公共成员和其他程序的私有成员

    在类的 private: 部分中声明的成员(无论是数据成员还是成员函数)只能由类的成员函数和好友访问。

    在类的 protected: 部分中声明的成员(无论是数据成员还是成员函数)只能由类的成员函数、友元以及子类的成员函数和友元访问。

    在 public: 类中声明的成员:部分(无论是数据成员还是成员函数)都可以由任何人访问。

    public、private 或 proteced,用于控制如何在类内和类外访问变量成员和成员函数。 类内访问是指使用类的成员函数进行访问,而类外访问是指使用对象或指向对象的指针进行访问。

    当一个类被定义为公共类时,可以在类外部访问它,包括它的派生。

    当成员被定义为私有成员时,它只能在类内访问,而不能由其派生类访问。

    当成员被定义为保护成员时,它只能在类中访问,但可以由其派生类访问。

    如果成员未指定访问说明符,则默认值为 private。

    定义派生类时,访问说明符也可以显示在基类的前面,它控制如何在派生类中访问基类的变量成员和成员函数。 当访问说明符是公共的时,它称为公共继承。 同样,当问题说明符受到保护时,称为保护继承,当问题说明符为私有时,称为私有继承。

    在公共继承的情况下,基类的公共成员成为派生类的公共成员,基类的受保护成员成为派生类的受保护成员。

    在保护继承时,基类的公共成员和受保护成员都将成为派生类的受保护成员。

    在私有继承中,基类的公共成员和受保护成员都成为派生类的私有成员。

  2. 匿名用户2024-01-29

    如果要定义私有字符串:

    private string a = null;

    要定义公共方法,请执行以下操作:

    public string tostring();

    依此类推,定义一个公共类。

    public class class;

相关回答
12个回答2024-07-07

建筑工程中的超高层建筑是指40层以上或高度超过100米的建筑物。 >>>More

12个回答2024-07-07

我想你已经在互联网上查到了一般的用法,比如: >>>More

6个回答2024-07-07

有void,表示没有返回值,最终结果不需要返回,如果没有,则添加 retrun 返回一个数字。 >>>More

12个回答2024-07-07

线程函数应该定义为控件所在的父窗口类的“静态成员函数”,并且它的参数应该作为窗口类的对象指针给出,在调用 createthread 创建线程时,因为线程函数的参数不是 void*,所以腔体需要强制线程函数为 lpthread start 例程类型, 并且可以通过参数传入的窗口指针访问其中的控件。 >>>More

18个回答2024-07-07

使用 api 或 Winexec 函数 下面是一个示例:

原型:uint winexec ( >>>More