您当前的位置: 首页 >  Java

慕晨sekurlsa

暂无认证

  • 2浏览

    0关注

    82博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

JAVA基础(八)

慕晨sekurlsa 发布时间:2022-01-10 01:56:18 ,浏览量:2

一、目录
  • 类的属性/成员变量
  • 属性的细节
  • 创建对象
  • 访问属性
  • 方法调用
  • 成员方法细节
二、类的属性/成员变量
  • 基本介绍
    1. 从概念或叫法上看:成员变量=属性=field(即成员变量是用来表示属性的)
    2. 属性是类的一个组成部分,一般是基本数据类型,也可是引用类型(对象,数组)
三、属性的细节
  1. 属性的定义语法同变量:访问修饰符 属性类型 属性名;
  2. 属性的定义类型可以为任意类型,包含基本类型或引用类型
  3. 属性如果不赋值,有默认值,规则和数组一致
四、创建对象
  • 先声明再创建 Cat cat; cat = new Cat();
  • 直接创建 Cat cat = new Cat();
五、访问属性
  • 基本语法 对象名.属性名;
六、方法调用
  • 当程序执行到方法时,就会开辟一个独立的空间(栈空间)
  • 当方法执行完毕,或者执行到return语句时,就会返回到调用的地方。返回后,继续执行方法后面的代码
  • 当main方法(栈)执行完毕后,整个程序退出
七、成员方法细节
  • 修饰符,作用是控制方法使用的范围
  • 返回类型
    1. 一个方法最多有一个返回值
    2. 返回类型可以为任意类型,包含基本类型或引用类型(数组,对象)
    3. 如果方法要求有返回数据类型,则方法体中最后的执行语句必须为return 值; 而且要求返回值类型必须和return的值类型一致或兼容
    4. 如果方法是void,则方法体中可以没有return语句,或者只写return;
  • 方法名 遵循驼峰命名法,例如得到两个数的和:getSum
  • 参数列表
    1. 一个方法可以有0个参数,也可以有多个参数,用逗号隔开,例getSum(int n1, int n2)
    2. 参数类型可以为任意类型,包含基本类型或引用类型,例如printArr(int[][] map)
    3. 调用带参数的方法时,一定对应着参数列表传入相同类型或兼容类型的参数
    4. 方法定义时的参数称为形式参数,简称形参;方法调用时的参数称为实际参数,简称实参,实参和形参的类型要一致或兼容、个数、顺序必须一致
  • 方法体 里面写完成功能的具体语句,但里面不能再定义方法!即:方法不能嵌套定义
  • 同一个类中的方法调用:直接调用。例如 print(参数);
  • 跨类中的方法A类调用B类方法:需要通过对象名调用。比如对象名.方法名(参数);
  • 跨类的方法调用和方法的访问修饰符相关
关注
打赏
1663680270
查看更多评论
立即登录/注册

微信扫码登录

0.0392s