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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Amor~ 中级黑马   /  2016-4-22 20:25  /  321 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

a、构造方法:当一个方法的方法名和类名长得一模一样的时候,并且没有返回值类型,那么这个方法就是构造方法
b、普通方法:当一个方法有返回值类型,并且方法名和类名不一样的时候,并且没有static修饰,那么这个方法就是普通方法
c、静态方法:当一个方法有static修饰的时候,则这个方法就是静态方法

1 个回复

倒序浏览
a、构造方法:当一个方法的方法名和类名长得一模一样的时候,并且没有返回值类型,那么这个方法就是构造方法
b、普通方法:当一个方法有返回值类型,并且方法名和类名不一样的时候,并且没有static修饰,那么这个方法就是普通方法
c、静态方法:当一个方法有static修饰的时候,则这个方法就是静态方法

我补充一下啊!
a、构造方法:(在类中)当一个方法的方法名和类名长得一模一样的时候,并且没有返回值类型,那么这个方法就是构造方法它里边又分无参构造和有参构造!
格式为 修饰符+类名(){};    //无参
         
修饰符+类名(参数){
            方法体;
}; //有参
b、成员方法:当一个方法有返回值类型(这可不好说看方法名前的返回值类型!),并且方法名和类名不一样的时候(public void+类名()
{方法体;}         ,并且没有static修饰,那么这个方法就是普通方法(成员方法)

c、静态方法:当一个成员方法有static修饰的时候,则这个方法就是静态方法(这个的注意了:方法体是静态的!否则编译器报错)
有机会一起交流啊!我是黑马北京校区44期的!


回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马