abstract关键字的使用
来源:互联网 发布:阿里云服务器禁ping 编辑:程序博客网 时间:2024/05/23 14:31
package day11;
abstract class Student{
int id;
String name;
public Student() {}
abstract public void study();
abstract public void introduceYourself();
}
class JavaNormal extends Student {
public JavaNormal(int id,String name) {
this.id = id;
this.name = name;
}
@Override
public void introduceYourself() {
System.out.println("我的id是" + id + "我的名字是" + name);
}
@Override
public void study() {
System.out.println("我们是普通班的学生,我们学的是马克思列宁主义");
}
}
class JavaBasis extends Student {
public JavaBasis(int id,String name) {
this.id = id;
this.name = name;
}
@Override
public void introduceYourself() {
System.out.println("我的id是" + id + "我的名字是" + name);
}
@Override
public void study() {
System.out.println("我们是java基础班的学生,学的是JavaEE");
}
}
class JavaWork extends Student {
public JavaWork(int id,String name) {
this.id = id;
this.name = name;
}
@Override
public void introduceYourself() {
System.out.println("我的id是" + id + "我的名字是" + name);
}
@Override
public void study() {
System.out.println("我们是java就业班的学生,我们学的是Java + SSH");
}
}
public class Work1 {
public static void main(String[] args) {
JavaNormal normal = new JavaNormal(001,"洋河");
normal.introduceYourself();
normal.study();
JavaBasis basis = new JavaBasis(002,"闪水");
basis.introduceYourself();
basis.study();
JavaWork work = new JavaWork(003,"紫菓");
work.introduceYourself();
work.study();
}
}
- abstract关键字的使用
- C#的abstract关键字
- Java关键字abstract使用总结
- Java中的Abstract关键字的使用注意点
- Java关键字final、static、abstract使用总结
- 抽象 关键字abstract与final使用
- abstract关键字
- abstract关键字
- abstract关键字
- abstract关键字
- Abstract关键字
- abstract关键字
- 关键字abstract
- abstract关键字
- abstract关键字
- abstract关键字
- 关于C#里的abstract关键字
- Java 里的 abstract 和 final 关键字
- 重写的使用
- HDU-1969-Pie
- cookie在爬虫方面的应用-模拟登录
- 2017/8/1
- debug的使用
- abstract关键字的使用
- 用std::thread替换实现boost::thread_group
- Android NDK error收集
- Java三大特性之封装,构造方法
- poj 1383 Labyrinth
- requestAnimationFrame()方法的用法
- 习题 2.4(3) 有3个数a, b, c,要求按大小顺序把它们输出。
- 数据库分库分表(sharding)系列(二) 全局主键生成策略
- 深度学习之四大经典CNN技术浅析