首页 > 代码库 > 抽象方法
抽象方法
一、抽象方法的相关概念:
在某些情况下,类无法(或者没有必要)提供方法的具体实现,可以将此方法声明成抽象方法;
在类中没有方法体的方法,就是抽象方法;
含有抽象方法的类,一定是抽象类。
二、抽象方法的语法:
使用关键字abstract声明抽象方法,一般语法:
[访问权限] abstract 返回值类型 方法名称(参数列表);
如:public abstract void draw();
三、抽象的作用:
1.在面向对象领域,抽象类主要用来进行类型隐藏;也就是使用抽象的类型来编程,但是具体运行时就可以使用具体类型。
2.利用抽象的概念,能够在开发项目中创建扩展性很好的架构,优化程序。
3.抽象类,抽象方法,在软件开发过程中都是设计层面的概念。也就是说,设计人员会设计出抽象类,抽象方法,程序员都是来继承这些抽象类并覆盖抽象方法,实现具体功能。
抽象方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。