封装性
----------siwuxie095
1、封装性的作用
保护某些属性和方法不被外部所看见/访问
2、封装的实现
为属性和方法进行封装是通过关键字private声明的
实现该属性的 get 和 set 方法为外部所访问
快速实现 get 和 set:在代码编辑界面,右键->Source->Generate Getters and Setters
		
代码:
package com.siwuxie095.classdemo; 
 class PersonX{ private String name; private int age; 
 public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { if (age>=0&&age<=150) { this.age = age; } 
 } 
 public void tell() { System.out.println("姓名:"+getName()+" 年龄:"+getAge()); } 
 } 
 public class ClassDemo02 { 
 public static void main(String[] args) { PersonX per=new PersonX(); per.setName("张三"); per.setAge(30); per.tell(); } 
 }  | 
运行一览:
		
【made by siwuxie095】
posted on 2017-03-16 15:54 siwuxie095 阅读(284) 评论(0) 收藏 举报

                
            
        
浙公网安备 33010602011771号