Java抽象类联系(第六周)
来源:互联网 发布:淘宝联盟微博设置方法 编辑:程序博客网 时间:2024/06/11 01:31
代码:
public abstract class Animal { abstract void cry(); abstract String getAnmialNname();}
public class Dog extends Animal{ public String name; public Dog(String name) { // TODO Auto-generated constructor stub this.name=name; } @Override void cry() { // TODO Auto-generated method stub System.out.println("狗叫是:汪汪汪"); } @Override String getAnmialNname() { // TODO Auto-generated method stub System.out.println("狗狗的名字"+this.name); return "动物的种类是狗"; }}
public class Cat extends Animal{ public String name; public Cat(String name) { // TODO Auto-generated constructor stub this.name=name; } @Override void cry() { // TODO Auto-generated method stub System.out.println("猫叫是:喵喵喵"); } @Override String getAnmialNname() { // TODO Auto-generated method stub System.out.println("猫猫的名字"+this.name); return "动物的种类是猫"; }}
public class Simulator { public void playSound(Animal animal){ System.out.println(animal.getAnmialNname()); animal.cry(); }}
public class TEST { public static void main(String[] args) { // TODO Auto-generated method stub Simulator simulator=new Simulator(); Dog dog=new Dog("点点"); simulator.playSound(dog); Cat cat=new Cat("白白"); simulator.playSound(cat); }}
演示结果:
阅读全文
0 0
- Java抽象类联系(第六周)
- java第六课课堂笔记(抽象类)
- 抽象类联系1
- JAVA 继承基本类、抽象类、接口区别与联系
- java 普通类 抽象类 接口 之间的联系
- Java中类、抽象类、接口的联系与区别
- Java中的抽象类和接口的区别与联系
- Java中的抽象类和接口的区别与联系
- Java接口与抽象类的区别与联系
- Java中接口和抽象类的区别与联系
- 理解Java抽象类和接口区别与联系
- java接口同抽象类的区别联系
- java中的抽象类和接口区别于联系
- 【JAVA】接口与抽象类的区别与联系
- 抽象类和接口的区别和联系【java】
- java中接口和抽象类的区别与联系
- java中接口和抽象类的区别与联系
- Java 抽象类与接口的联系和区别
- gitlab忘记管理员的密码解决方法
- Android那些事儿之自定义进度条
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 的解决办法
- nginx+uwsgi+Django配置
- python 解返回Json 为字典
- Java抽象类联系(第六周)
- vue-cli项目本地代理实现跨域请求
- 企鹅号试运营期间,账号为什么会被封停?
- Ubuntu 安装 Pepper Flash Player
- 入坑Linux的一点原因
- 1-1·Linux简介、什么是Linux
- codeforces 864B 之 Polycarp and Letters
- Android 4.4以上第三方应用不能插入短信的解决办法
- ActiveMQ(二):JMS的基本概念和模型