zoukankan      html  css  js  c++  java
  • java--继承&接口

    package test_1027;

    import java.util.Scanner;

    public class test {

    public static void main(String[] args) {
    	
    	cat c =new cat(8,"cat");
    	c.eat();
    	c.sleep();
    	jumpcat jc = new  jumpcat(9,"jumpcat");
    	jc.jump();
    	
    }
    

    }

    abstract class animal {
    private int age;
    private String name;
    public animal() {
    super();
    // TODO Auto-generated constructor stub
    }
    public animal(int age, String name) {
    super();
    this.age = age;
    this.name = name;
    System.out.println(name+"---"+age);
    }

    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 abstract  void sleep() ;
    public abstract void eat() ;
    

    }

    interface jump{
    public void jump();
    }

    class cat extends animal {

    public cat(int age, String name) {
    	super(age,name);		
    }
    
    @Override
    public void sleep() {
    	System.out.println("cat sleep");
    	
    }
    
    @Override
    public void eat() {
    	System.out.println("cat eat fish");
    	
    }
    

    }

    class jumpcat extends cat implements jump{

    public jumpcat(int age, String name) {
    	super(age, name);
    	// TODO Auto-generated constructor stub
    }
    
    @Override
    public void jump() {
    	System.out.println("cat jumping");
    	
    }
    

    }

    ******************************人因为有理想、梦想而变得伟大,而真正伟大就是不断努力实现理想、梦想*****************************
  • 相关阅读:
    Android 系统广播机制
    NBUT 1457 Sona (莫队算法)
    内存分配--静态内存、栈和堆
    Hibernate主键生成策略
    UVA 1482
    servlet开篇
    C语言的代码内存布局具体解释
    Mirantis Fuel fundations
    openstack中文文档
    C++ 之再继续
  • 原文地址:https://www.cnblogs.com/cloudLi/p/14107317.html
Copyright © 2011-2022 走看看