A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 何向阳 中级黑马   /  2012-12-6 16:33  /  5470 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

抽象方法可以接受参数吗?

6 个回复

倒序浏览
可以 方法除没有具体的实现,其于的和正常的一个样,如:在编写jdbc时很多时候我们在接口中不是需要一个bean对象吗 那不是参数吗
回复 使用道具 举报
补充一点代码

public interface Test{String getUser();String addUser(User user);//........}
回复 使用道具 举报
可以接受参数
回复 使用道具 举报
面向对象的编程的思想中,任何事物都可以看做是一个类。某类事物又有共同的动作描述,具体细节又不一样,在JAVA中就引入了抽象类这个概念。父类中的某些方法不包含任何逻辑,由子类重写,把这些具有共同特征的方法抽象出来,像盖房子图纸模板,由子类负责这些抽象方法的实现细节。抽象类中的抽象方法必须被实现。抽象方法以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所需的参数,没有方法体。可以接受参数。

评分

参与人数 1技术分 +1 收起 理由
古银平 + 1 神马都是浮云

查看全部评分

回复 使用道具 举报
可以啊,但是所有代码都放在类中,函数也都要是成员函数,先创建对象,再调用对象的成员函数,?只能用接口传递参数?什么意思啊,接口是那些无法创建成员的类,只有静态成员和抽象方法
回复 使用道具 举报
可以接受参数
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马