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
  • 相关阅读:
    asp 向另一个页面传递数组
    TSQL Program Rule and Tips 规则与优化
    虚函数 纯虚函数 抽象类
    static (c#)
    简单游标
    抽象方法 抽象类 (abstract)
    清理电脑
    泛型学习
    继承(对象生命周期) + 覆盖[new](索引函数) + 重载[virtual/override]
    #干货向#jQuery性能优化指南
  • 原文地址:https://www.cnblogs.com/liumeilin/p/7018958.html
Copyright © 2011-2022 走看看