zoukankan      html  css  js  c++  java
  • java抽象类实践

    package javaClassStudy;
    
    /**
     *
     * @author yuxg
     * 抽象类实践
     */
    public abstract  class Person {
        private String name ;
        private int    age;
    
        public Person(String name, int age) {
            this.name = name;
            this.age = age;
        }
        
        public String getName() {
            return name;
        }
    
        public void setName(String name) {
            this.name = name;
        }
    
        public void setAge(int age) {
            this.age = age;
        }
    
        public int getAge() {
            return age;
        }
        public abstract String  getDescription();//描述
        public abstract void live();//live 
        
    }
    package javaClassStudy;
    
    /**
     *
     * @author Administrator
     */
    public class Student extends Person  {
    
        public Student(String name, int age) {
            super(name, age);
        }
    
        @Override
        public String getDescription() {
            System.out.println("Name is:"+this.getName());
            return "Name is:" + this.getName();
        }
    
        /**
         *
         */
        @Override
        public void live() {
            System.out.println("I live in a big house!"+this.getName());
          }
        
    }
    /**
     *
     * @author Administrator
     */
    import javaClassStudy.Student;
    import javaClassStudy.Person;
    public class helloWorld {
        public static void main(String[] parm){
              Person p = new Student("yuxg",12);
              p.live();
              System.out.println(p.getDescription() );
        }
    
    }
    View Code
  • 相关阅读:
    隐马尔科夫模型
    cmake modules default path
    opencv mat
    cmake 查找头文件和库文件顺序
    opencv3.0 legacy和nonfree丢失
    qt include_directories没用
    ros中删除某个包之后用apt安装的包找不到
    sql-select
    关于ros stage与navigation仿真总结5月16号
    关系型数据库
  • 原文地址:https://www.cnblogs.com/scown/p/5373254.html
Copyright © 2011-2022 走看看