zoukankan      html  css  js  c++  java
  • 封装

    /*封装
     * 封装即在属性前面加一个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();
        }
    
    }

  • 相关阅读:
    面试问题记录
    面试问题记录
    面试问题记录
    JavaScript => ?
    Jsr303数据校验
    在浏览器上开发GO和Vue!(基于code-server)
    IdentityServer4 4.0.0
    9/13-9/18
    9/6-9/10
    8/30-9/3
  • 原文地址:https://www.cnblogs.com/saimeco/p/5768201.html
Copyright © 2011-2022 走看看