类与对象
这个东西听说和结构体差不多,教练说很难
类
类是结构的拓展,不只含有成员元素,还有成员函数
类,如何定义,用class或者struct来定义
其实这里,老师并没有对其有太多的了解,因为这种东西比较难用,是搞开发的时候学习的,现在搞竞赛一辈子学不到
所以这里只需要进行一个简单的讲述就好了
首先,我们定义的类分三种:
1.public 公共的,就是说所有人都可以使用
2.private私有的,就是说只有我一个人单独使用
3.protect保护的,使用的时候使用申请,也就是说,必须经过我的批准
1.多态性,我可以在继承的基础上加东西,比如在墙上挂一幅画,在车上喷个香水等
2.封闭性,就是说,加入我看到的是一个墙,那么我只能看见墙,里面的电线呀,混泥土呀,板砖呀,我都是看不到的,这些东西都只是封装起来了,我只能使用无法观看过程
3.继承性 ,字面意思,你的东西我可以原模原样的拿过来使用
至于以后的做题中,遇见了类与对象,再深入研究吧
面向对象编程中的类是结构的扩展,包含成员变量和函数。类分为public、private和protect三种访问权限。多态性允许在继承基础上添加功能,封闭性确保内部实现细节对外部隐藏,而继承性则支持代码复用。类和对象的概念在实际开发中广泛应用,但在竞赛中可能较少涉及。
2676

被折叠的 条评论
为什么被折叠?



