博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
类的无参方法
阅读量:7219 次
发布时间:2019-06-29

本文共 1326 字,大约阅读时间需要 4 分钟。

一.什么是类的方法

  类是由一组具有相同属性和共同行为的实体抽象而来的,对象执行的操作是通过编写类的方法实现的。

二.如何定义类的方法

  类的方法必须包括以下三个部分

  1.方法的名称。

  2.方法的返回值类型。

  3.方法的主体。

  语法:

  public 返回值类型  方法名·(){

    //方法的主体

  }

  注意事项:

  1.方法体放在一对大括号中。方法体是一段程序代码,完成一定的工作。

  2.方法名主要在调用这个方法时使用。在java中一般采用骆驼式命名法。

  3.方法执行后可能会返回一个结果.该结果的类型称为返回值类型。使用return语句返回值。

  三.方法调用

  首先建一个对象

  ·语法:

  类名  对象名 = new 类名();

  调用

  语法:

  对象名.方法名();

 

  四.常见错误

  1.

public class Demo{    public void one(){    return"我是一名学生";   // 方法返回值为void不能有return语句    }        }

  2.

public class Demo2{    public double two(){      double weight = 98.5;      double hight = 19.5;      return weight,hight;   //方法不能返回多个值    }        }

  3.

public class Demo3{    public String showInfo () {        return “我是一名学生";        public double getInfo () {    //多个反法不能相互嵌套        double weight 二95.5;        return weight;            }    }}

  4.

public class Demo{    int age = 20;    if(age<20){     System.out.println("不满足入学要求")   //不能在方法外写程序逻辑代码。}    public String one(){    return"我是一名学生";       }        }

五.成员变量与局部变量的区别

  1.局部变量在方法中,成员变量在类中

  2.成员变量可以不赋初始值java会自动给成员变量赋初始值(如int类型初始值为0 String类型初始值为null),而局部变量必须赋值否则无法使用。

  3.局部变量的作用域仅限于定义它的方法,在该方法外无法访问, 成员变量的作用域是整个类;

六.面向对象编程

  面向对象(oop)思想:把重复的代码封装到一个方法中,但我们只需要知道这个方法的名称和他的用途,不需要知道方法的地层代码是如何编写的,当我们实现这个功能时直接用这个方法,就可以解决代码的重复。

转载于:https://www.cnblogs.com/yzwss/p/7354071.html

你可能感兴趣的文章
html5、css3及响应式设计入门
查看>>
Win10還原成最乾淨的狀態
查看>>
Java_InvokeAll_又返回值_多个线程同时执行,取消超时线程
查看>>
SaltStack作业
查看>>
单例设计
查看>>
springboot+缓存
查看>>
/*10个filter的属性*/ ---毛玻璃效果
查看>>
折半查找习题解答
查看>>
51单片机的P1
查看>>
[32]JSON
查看>>
3689: 异或之
查看>>
字符串模式匹配KMP算法
查看>>
Android Drawable和Bitmap图片之间转换
查看>>
Debian 8 安装 Nvidia 显卡驱动
查看>>
nginx静态文件访问
查看>>
SharePoint 2013中的默认爬网文件扩展名和分析文件类型
查看>>
c#-冒泡排序-算法
查看>>
IP釋放、清除、以及刷新DNS
查看>>
第二次作业
查看>>
小知识
查看>>