封装
/*封装
 * 封装即在属性前面加一个private修饰符
 * 外部不能通过.来调用该属性
 * 提供get和set方法对该属性进行操作
 * 该属性只能在该类的内部进行访问和修改*/
class GDog{ private int size = 1; public int getSize(){ return size; } public void setSize(int s){ if(s>1){ size = s; } } void bark(){ if(size>60){ System.out.println("汪汪汪汪汪"); }else if(size >15){ System.out.println("汪汪汪"); }else{ System.out.println("嗷嗷"); } } } public class Fengzhuang { public static void main(String[] args){ GDog one = new GDog(); one.setSize(70); GDog two = new GDog(); two.setSize(8); System.out.println("Dog one :"+one.getSize()); System.out.println("Dog two :"+two.getSize()); one.bark(); two.bark(); } }

 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号