zoukankan      html  css  js  c++  java
  • 抽象类(abstract)

    1.  抽象类
            语法:public abstract class 类名(){};

    2.  抽象方法
            语法:public abstract 返回值类型 方法名(参数列表);
             例:public abstract void print();
            注意:抽象方法有abstract修饰,并且抽象方法没有方法体.

    3.  抽象类和抽象方法的特点
           a.都用abstract修饰
           b.抽象方法没有方法体
           c.抽象类不能实例化,并且继承必需重写抽象类中的所有抽象方法
           注意:1.抽象类中不一定有抽象方法
                   2.含有抽象类方法的类,一定是抽象类(接口)

    package 第二章;
    
    public abstract class  Pet {
        private int age ;
        //昵称
    private String name ;
        //健康
    private int heath ;
        //亲密
    private int love ;
        public Pet(){
            
        }
        public abstract void print();
        
    
        
        public int getAge(){
            return age;
        }
        public void setAge(int age){
            this.age=age;
        }
        public String getName(){
            return name;
        }
        public void setName(String name){
            this.name = name;
    
        }
        public int getHeath(){
            return heath;
        }
        public void setHeath(int heath){
            this.heath = heath;
    
        }
        public int getLove(){
            return love;
        }
        public void setLove(int love){
            this.love = love;
    
        }
    }
    View Code
  • 相关阅读:
    U8g2库I2C总线再次突破性调试成功
    要学的东西太多了,还想学习opencv
    中断知识
    别人做的扫地机器人,有机会我也想搞一台!
    团队冲刺第五天
    第八周学习进度
    团队冲刺第四天
    构建之法1
    团队冲刺第三天
    团队冲刺第二天
  • 原文地址:https://www.cnblogs.com/liumeilin/p/7018958.html
Copyright © 2011-2022 走看看