Java封装概念
Java提供了一种技术:
将一个类的成员私有化,外界不能够直接访问,可以通过一些公共方法间接访问
学生事物
属性:姓名,年龄
行为:学习
使用Java代码描述学生事物并进行测试
问题描述:在对学生测试时可以返回负值
class Student{
private String name;
int age;
public void study(){
syso("学习");
}
//提供一个判断功能
public void setAge(int a){
if(a>=0&&<=100){
System.out.println( "非法数值");
}else{
age=a;
}
}
class StudentDemo{
public static void main(String[]args){
Student s=new Student;
s.study();
s.name="wnag";
s.age="30";
}