您的位置:首页 > 编程语言 > C语言/C++

Java中的Final 与 C++中的const

2017-03-12 21:39 260 查看

修饰基础数据成员

一样的,被称为常量,意味着不可修改

修饰对象

Final修饰的,意味着该引用不可变,也就是说,new过以后,不能再new一个出来,可以调用方法

const修饰的,意味着该对象不可变,并且不能调用非const函数,只能调用const修饰的函数

修饰方法

Final修饰的,意味着不可以被重载,就相当于是private

const修饰的,意味着不能改变类中的非const函数,最重要的作用,就是被const对象使用

修饰类

Final修饰的,不可以被继承

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: