java学习日记_42:面向对象之抽象的一点小问题
2016-10-01 22:34
309 查看
/*
一个类如果没有抽象方法,可不可以定义为抽象类?如果可以,有什么意义?
A:可以。
B:不让创建对象。
abstract不能和哪些关键字共存?
private
冲突
final 冲突
static
无意义
*/abstract class Fu {
//public abstract void show();
//非法的修饰符组合: abstract和private
//private abstract void show();
//非法的修饰符组合
//final abstract void show();
//非法的修饰符组合
static abstract void show();
public static void method() {
System.out.println("method");
}
}
class Zi extends Fu {
public void show() {}
}
class AbstractDemo3 {
public static void main(String[] args) {
Fu.method();
}
}
相关文章推荐
- java学习日记_41:面向对象之抽象的引入、抽象的特点和抽象成员的特点
- 黑马程序员————学习日记【6】 【Java面向对象2】
- 黑马程序员--面向对象第一部分--java学习日记4(基础知识)
- java学习日记_11:面向对象之简单的建立一个类。
- java学习日记_10:面向对象之理解类与对象。
- java学习日记_26:面向对象之静态变量与成员变量的区别
- Java学习日记:面向对象基础
- java学习日记_15:面向对象之形式参数为类时的调用:07.02
- java学习日记_23:面向对象之对两种类的赋值方式的比较
- Java学习日记_17:面向对象之封装的概述。07.04
- java学习日记_20:面向对象之this关键词的概述和。07.08
- 黑马程序员_Java学习日记3_面向对象总结2
- 黑马程序员_Java学习日记2_面向对象总结1
- java学习日记_24:面向对象之成员方法的分类和运用。07.13
- Java学习日记----面向对象2
- 黑马程序员——学习日记7 java面向对象之封装
- 黑马程序员--面向对象第二部分-内部类、异常--java学习日记6(基础知识)
- 设计模式学习(一):java 面向对象特征:抽象、封装、多态、继承
- java学习日记_21:面向对象之this关键字的内存示意图。07.09
- java学习日记_16:面向对象之匿名对象。07.03