标签:面向对象 ring public private 不能 system 超出 java 姓名
面向对象三大特征:封装、继承、多态
封装性在java当中的体现:
a、方法就是一种封装
b、关键字private也是一种封装
public class Person { String name ; private int age;//使用private修饰,超出本类范围就不能直接使用了 public void show(){ System.out.println("姓名:" + name + ",年龄:" + age); } //成员方法,用于向age设置数据 public void setAge(int num){ if(num >= 1){//此处其实并不严谨 age = num; }else{ System.out.println("年龄必须大于1"); } } //成员方法,用于获取age的数据 public int getAge(){ return age; } }
标签:面向对象 ring public private 不能 system 超出 java 姓名
原文地址:https://www.cnblogs.com/jcl226/p/13047259.html