13-方法及构造
方法是java语言中非常基本的一个组成。 一个class可以包含多个field但是,直接把field用public暴露给外部可能会破坏封装性,使用private修饰field,可以拒绝外部访问。 class Person { private String name; private int age; } 把field从public改成private,外部代码不能访问这些field,需要使用方法(method)来让外部代码可以间接修改field。 public class Main { public static void main(String[] args) { Person ming = new Person(); ming.setName("Xiao Ming"); // 设置name ming.setAge(12); // 设置age System.out.println(ming.getName() + ", " + ming.getAge()); } } class Person { private String name; private int age; public String getName() { return this.name; }//this表示实例本身 public void setName(String name) { this.name =