面向对象
一、封装
1.什么是封装?
封装是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。
2.封装的优点
隐藏代码的实现细节,提高安全性。
3.代码封装后需要用get和set方法提供公共访问方式。
代码实例
public class Person {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
二、方法参数传递
主方法中的i和a1方法中的i分别等于几?
基本类型代码实例
public class Test01 {
public static void a1(int i){
i=i++;
System.out.println("a1中i="+i);
}
public static void main(String[] args) {
int i=10;
a1(i);
System.out.println("main方法中的i="+i);
}