问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于类的非静态函数和静态函数

发布网友 发布时间:2022-05-10 21:46

我来回答

3个回答

热心网友 时间:2023-11-04 10:24

静态函数是属于类所有,非静态函数属于对象所有
如果一个类里面有一个静态函数,一个非静态函数
你实例出一个对象来就可以访问里面的非静态函数
不实例对象,单单类名.成员这种样子才能访问静态函数

也没什么区别,如果你实例一个对象的话,就是只有这个对象独立使用这个非静态函数,可是非静态函数是类使用的,也就是公用的差不多

就像是一个是公用厕所,一个是家用厕所一样

热心网友 时间:2023-11-04 10:24

静态函数实质上和普通函数没有什么区别 。

但是静态函数有个“属于某个类”的这样一个特点,比较容易理解。

举个例子,用Integer类来封装int有关的操作。有个函数MaxValue()返回最大的整数。这个就可以写成静态函数,它与对象无关。

static int Integer::MaxValue()
{
return 0x7fffffff;
}

热心网友 时间:2023-11-04 10:25

静态函数只能在定义它的文件中调用,其他文件中不能调用,防止函数同名问题吧
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...啊?我从嘴里吐出去是直的算过肺了吗?我不会从鼻子里出去_百度... 恶心呕吐是什么? 高考数学大题应注意哪些问题呢? 高考数学可不可以用高等数学啊 高考数学 基础知识点 常见考查方式 高考数学考什么内容 一般纳税人如何交所得税 以前的QQ忘记密码了那时候不要了就不找回密码了,现在想找回来,但是又没... 常州机场坐飞机流程 常州机场大巴时刻表 ...我早上九点起飞的飞机, 然后我这的机场快线大巴到机场时70分钟,_百 ... 静态函数与普通函数的区别是什么? 静态成员函数和普通成员函数的区别 长水机场内有自动取款机吗 昆明长水国际机场地址 昆明长水国际机场航站楼的设计建造 昆明长水机场航站楼是哪个级别 昆明长水国际机场航站楼的风格面积 从钢结构角度简要分析昆明长水机场航站楼 Python输入三次密码被封住,如何编写这个程序。 李姓四字名(男孩)按虎年属水怎么取名? 我问你问题可以不?天上为什么会下雨 为什么会下雨的理由(详) 为什么天会下雨 百度百科 为什么会下雨呢! 天为什么会下雨?(不是自然现象) 为什么会下雨。具体过程 你知道天空为何会下雨吗? 天空为什么会下雨?你知道吗? 你知道天为什么会下雨吗? 2019年城镇职工医保缴费是多少钱 C语言中static修饰的函数和普通函数的区别 怎么加别人QQ签名点赞的人,急。。 qq个性签名的赞怎么可以增加 static全局变量与普通的全局变量有什么区别 QQ个性签名上点赞的人怎么找,只有她的头像,QQ好像删掉了怎么找到她,头像点不了 怎样理解静态变量和静态函数? 手机qq里面有赞过我的人的个性签名怎么弄的和qq个性签名好像不是一个啊。我怎么弄都弄不上去签名。 我在我妹qq个性签名的点赞人里发现了和她是情头的,有没有办法可以加到那个人,我妹空间进不去 刚改的qq个性签名,可是有一个人没添加好友,想知道那个人怎么点的赞? 有什么高级人工智能产品? 人工智能的产品都体现在什么方面? 能微信信息,能够用于支付,和作为公交卡的手表能接的信息,能够用于支付,还能当公交卡的手表推荐_百度问一问 操作系统互斥段 小孩入保险什么保险好 三级计算机操作系统问题 PV操作如何解决N个进程互斥问题? 有N个并发进程,设S是用于互斥的信号量,其初值S=3,当S=-2时,执行一个P(S)操作,后果如何? 给孩子入个什么保险好 “设有N个计算进程和M个打印进程共享一个缓冲区。计算进程不断地把计算结果送入缓 操作系统选择题