关于java:成员变量和局部变量-封装-private-this-构造方法-笔记


成员变量有默认值

封装

private关键字

用get set取获取或者设置值
public void setAge(int a){
age = a;
}
public int getAge(int a){
return age;s.setAge()
}

调用:
s.setAge(30);//赋值

private关键字应用

在类型后面加private

this关键字应用

用this润饰指代成员变量
不必this润饰指代局部变量
办法被哪个对象调用,this就代表是哪个对象

this内存原理



!封装

面向对象三大特色之一(封装、继承、多态)
成员变量用private润饰,提供对应的getXxx()、setXxx()办法
益处:
通过办法来管制成员变量的操作,进步了代码的安全性
把代码用办法进行封装,进步了代码的复用性

构造方法

次要实现对象数据的初始化

构造方法:修饰符个别用public!
修饰符 类名(参数){}

注意事项:

当零碎中没有给出构造方法,将主动应用默认的无参构造方法。
一旦本人给出有参构造方法,零碎不再默认应用有参构造方法。如果还想应用无参结构,就得本人写进去无参构造方法。
![上传中…]()

规范类制作

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理