Java 抽象函数
来源:互联网 发布:ftp做yum源 编辑:程序博客网 时间:2024/06/05 04:55
1.关键字 abstract
2.没有方法体
abstract void Study();
3.当一个类中包含一个或多个抽象函数时,则当前类必须申明成抽象类
abstract class Name()
{
abstract void Study();
}
4.可以把类单独申明成抽象类
abstract class Name()
{
void Study()
{
}
}//这里的用处是抽象类不能实例化,出于安全目的
5.抽象类不能实例化,仔细想想,抽象函数没有方法体,那如果可以实例化,当调用抽象函数的时候,计算机如何工作?所以,抽象类不能实例化
6.当你要写一个动物类,这个类要实现一个功能,模仿动物的叫声,但是动物的叫声可谓千奇百怪,一时无从下手,这里便要用到我们的抽象函数,如下例
abstract class Animal //父类
{
abstract void Call();
}
class Dog extends Animal() //子
{
void Call()//复写父类的抽象函数
{
System.out.println("我会叫,汪汪汪");
}
}
class Test
{
public static void main(String [] args)
{
Dog dog=new Dog();
dog.Call();
}
}
//结果:打印我会叫,汪汪汪
这样就可以区分各种动物的叫声
阅读全文
0 0
- java抽象函数,抽象类
- Java 抽象函数
- java基础--抽象类和抽象函数
- java-抽象类和抽象函数
- Java中的抽象类和抽象函数
- Java?C++?虚函数?抽象?
- JAVA – 虚函数、抽象函数、抽象类、接口
- JAVA – 虚函数、抽象函数、抽象类、接口
- JAVA – 虚函数、抽象函数、抽象类、接口
- JAVA – 虚函数、抽象函数、抽象类、接口
- JAVA 虚函数、抽象函数、抽象类、接口
- JAVA – 虚函数、抽象函数、抽象类、接口
- 30、JAVA – 虚函数、抽象函数、抽象类、接口
- JAVA – 虚函数、抽象函数、抽象类、接口
- JAVA – 虚函数、抽象函数、抽象类、接口
- JAVA – 虚函数、抽象函数、抽象类、接口
- JAVA – 虚函数、抽象函数、抽象类、接口
- JAVA – 虚函数、抽象函数、抽象类、接口
- 安卓学习
- 注解收集
- Java开发中的23种设计模式(转)
- 机器学习的常用算法,python实现
- 分治策略之最大子数组问题
- Java 抽象函数
- Java
- Android Gradle偶遇 Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOM
- Andrew Ng 深度学习课程deeplearning.ai 编程作业——shallow network for datesets classification (1-3)
- UVa10375(唯一分解定理)
- Eclipse快捷键大全
- 搜狗微信文章爬取
- Linux下查看MySQL的安装路径
- 9.1.7 NULL值