java面向对象
三大特性:封装,继承,多态
1,方法就是一种封装
2,关键字private也是一种封装
private关键字如何使用(提高代码安全性)
在成员变量前加上private,同时外部类无法访问,然后间接访问,手动setget,set可以设置成员变量,并且实现间接访问,对数据进行设置,对象调用类的setAge间接访问成员变量
注意:布尔值比较特殊,不是set,是is。
封装就是讲一些细节信息隐藏起来,对于外界不可见
public static void main(String[] args) { int array[] = {100,23,45,56,67}; int max = getMax(array);//调用方法,传参,array数组 System.out.println("最大值" + max); } //封装 public static int getMax(int array[]){ int max = array[0]; for (int i = 1; i < array.length; i++) { if (array[i] > max){ max = array[i]; //和array[i]比,如果array[i]大,就把他赋值给max,max就发生变化了 } } return max; }
getset方法
set必须有参数无返回值类型
get必须无参数又返回值类型
//设置age public void setAge(int num){ age = num; } //获取age public int getAge(){ return age; }
每日博客

浙公网安备 33010602011771号