面向对象三大特征之封装

封装:将类的某些信息隐藏在类内部,不允许部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问

封装的两个大致原则

把所有的属性隐藏起来

把尽可能多的东西藏起来,对外提供便捷的接口

步骤:

①将属性私有化 private

private int age;

②编写setter方法,可以针对用户输入的值进行判断

属性赋值; 属性的操作(正确判断等)

③编写getter方法,来获取值

在测试类里用类名点setter的方式赋值

原文地址:https://www.cnblogs.com/1314szh/p/12828199.html