访问控制符分为四种
1.public
2.protect
3.默认default
4.private
在一个类的内部,所有的成员可以相互访问,访问控制符是透明的;访问控制符是针对外部而言的。
在一个类的外部:通过
对象名.私有成员名
的方式是无法访问该对象中的私有成员,这样的编写会错误
外部访问包括两种方式
1.通过类名访问类内部成员
2.通过类对象名访问类内部成员
public
可通过,外部访问方式访问类内部的public成员
private
不可通过外部的访问方式,访问类内部的private成员
其它
函数的重载
同名的函数通过不同的形参做类似的事情,叫做函数重载
函数重载的要求
1. 函数的形参个数
2. 函数的形参顺序
3.函数的形参数据类型
这三个至少有一个是不一样的。
如果两个函数只是函数的返回值不一样,其他都一样 ,这构不成函数的重载并且编译时会报错。