码迷,mamicode.com
首页 > 其他好文 > 详细

抽象方法

时间:2017-07-12 01:06:12      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:创建   访问   语法   抽象类   访问权限   没有   过程   程序员   oid   

一、抽象方法的相关概念:

在某些情况下,类无法(或者没有必要)提供方法的具体实现,可以将此方法声明成抽象方法;

在类中没有方法体的方法,就是抽象方法;

含有抽象方法的类,一定是抽象类。

二、抽象方法的语法:

使用关键字abstract声明抽象方法,一般语法:

[访问权限] abstract 返回值类型 方法名称(参数列表);

如:public abstract void draw();

三、抽象的作用:

1.在面向对象领域,抽象类主要用来进行类型隐藏;也就是使用抽象的类型来编程,但是具体运行时就可以使用具体类型。

2.利用抽象的概念,能够在开发项目中创建扩展性很好的架构,优化程序。

3.抽象类,抽象方法,在软件开发过程中都是设计层面的概念。也就是说,设计人员会设计出抽象类,抽象方法,程序员都是来继承这些抽象类并覆盖抽象方法,实现具体功能。

抽象方法

标签:创建   访问   语法   抽象类   访问权限   没有   过程   程序员   oid   

原文地址:http://www.cnblogs.com/adada/p/7153013.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!