Java中的三大特性:封装、继承、多态

概念:封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问,适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。

原则:将属性隐藏起来,若需要访问某个属性,提供公共方法对其访问。主要运用就是JavaBean

代码:创建JavaBean

1 //创建一个Person类 2 public class Person { 3 private String name; //private私有方法修饰变量,把变量封装起来 4 private int age; 5 //无参构造方法 6 public Person() { 7 } 8 //有参构造方法 9 public Person(String name, int age) { 10 this.name = name; 11 this.age = age; 12 } 13 //set、get方法 14 public String getName() { 15 return name; 16 } 17 18 public void setName(String name) { 19 this.name = name; 20 } 21 22 public int getAge() { 23 return age; 24 } 25 26 public void setAge(int age) { 27 this.age = age; 28 } 29 //重写toString方法:便于输出格式好看点 30 @Override 31 public String toString() { 32 return "Person{" + 33 "name='" + name + '\'' + 34 ", age=" + age + 35 '}'; 36 } 37 }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgjggp.html