当前位置: 首页 > news >正文

斑马日记2025.10.12

今天继续进行了面向对象部分的学习,然后做了一道关于字符串部分的题目,收获了很多,现在分享一下:

关于面向对象部分,今天学了class和struct的区别以及属性私有化:

1.在class和struct的区别方面,首先是在访问权限方面,class默认是私有private,不允许类外访问,struct默认是公共public,允许类外访问;

2.然后是在成员函数方面,两者都是允许的,不过在C语言里面,struct是不可以构造成员函数的;

3.在属性私有化部分,学习了怎样利用成员函数即接口调用私有权限的变量,我的理解就是利用public的函数作为桥梁来调用里面的变量,具体为输入、输出等;

4.属性私有化的好处在于控制书写权限和保证数据的有效性,控制书写即定义setting和getting函数,控制输入和输出。

然后做了一道关于字符串的题目,跟昨天那道题的类型差不多,看来明天要选一道难度大一点的了,这个题没什么额外的收获:

include

include

include

using namespace std;
int main()
{
string str1,str2;
cin>>str1;
cin>>str2;
sort(str1.begin(),str1.end());
sort(str2.begin(),str2.end());
int size1 = str1.size();
int size2 = str2.size();
int ret = 1;
for(int i=0;i<size1;i++){
if(str1[i]!=str2[i]){
ret = 0;
break;
}
}
if(ret==0||size1!=size2){
cout<<"NO"<<endl;
}else{
cout<<"YES"<<endl;
}
return 0;
}
AI运行代码
cpp

今天当然也有了一些可以改进和提高的地方:

1.刷题的时候,不要选择重复且简单的题型,不然没有收获;

2.基于昨天的建议,用deepseek找了题目来巩固今天的内容,题目内容太多而且巩固类型单一,可以在提要求时对巩固范围以及时间做更加精准的要求。
————————————————
版权声明:本文为CSDN博主「FMRbpm」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/FMRbpm/article/details/153139434

http://www.hskmm.com/?act=detail&tid=30916

相关文章:

  • Androidify:基于Gemini AI的安卓机器人定制应用
  • 入门指南:使用 Playwright MCP Server 为你的 AI Agent 赋予浏览器自动化能力
  • 实战教程:构建能交互网页的 AI 助手——基于 Playwright MCP 的完整项目
  • popcount 题
  • 2025 年国内卷板机源头厂家最新推荐排行榜:涵盖不锈钢 / 大型 / 锥形 / 数控等多类型设备,助力企业精准采购优质设备
  • mysql5.7 AUTO_INCREMENT 问题
  • Flash游戏浏览器
  • vi/vim 的使用及 CentOS 静态网络配置并链接 Xshell
  • 微信支付
  • 102500410 杜惟真 10月14日作业
  • alpline 构建lnmp
  • 2025 年最新推荐操作台厂家排行榜:覆盖指挥中心 / 控制室 / 中控室 / 监控室 / 调度室场景,为用户选购优质产品提供专业参考
  • NVR设备ONVIF接入平台EasyCVR智慧小区视频监控系统建设方案
  • FPGA开发流程
  • 毕业论文技巧:Word中使用Mathtype对公式自动编号(带章节号)
  • 试验2
  • 浩辰CAD 2025 SP2安装包下载与安装教程
  • 高级程序语言设计第一次作业
  • Java word文档中的图片抽离方法
  • Kerberos认证(Elasticsearch)
  • 2025 年聚氨酯砂浆厂家最新推荐排行榜:聚焦欧洲技术与一站式服务的国内优质企业甄选指南水性聚氨酯砂浆/聚氨酯砂浆自流平厂家推荐
  • 在Anolis OS 8.10 GA上安装和配置VNC系统
  • 钩子(HOOK):改变系统行为的 “隐形抓手”
  • 浅谈InheritableThreadLocal---线程可继承的小书包
  • 2025 年涡街流量计厂家推荐,湖北南控仪表科技有限公司技术创新与行业应用解决方案解析
  • 2025 年超声波流量计厂家推荐,湖北南控仪表科技有限公司产品技术与行业应用解决方案解析
  • ArcGIS 10.2.2 字符串长度为20却仅能输入3个汉字的解决方法
  • 2025 年涡轮流量计厂家推荐:湖北南控仪表科技有限公司设备供应与多行业适配解决方案
  • OAuth/OpenID Connect安全测试全指南
  • 2025 年电磁流量计厂家推荐:湖北南控仪表科技有限公司专业设备供应与行业适配解决方案