为了账号安全,请及时绑定邮箱和手机立即绑定

Java面向对象手记01

标签:
Java

定义类

  1. 类的重要性:所有java程序都以类class为组织单元。
  2. 类确定对象将会拥有的特征(属性)和行为(方法)
  3. 类的组成:属性和方法
  4. 定义一个类的步骤:
    1. 定义类名
    2. 编写类的属性
    3. 编写类的方法

java对象

  1. 使用对象的步骤:
    1. 创建一个对象

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

    2. 使用对象

      引用对象的属性: 对象名.属性

      引用对象的方法: 对象名.方法名()

      注意:float型变量赋值时需要加f,否则默认浮点数是double型

成员变量和局部变量

  1. 成员变量
    1. 在类中定义,用来描述对象将要有什么。
  2. 局部变量
    1. 在类的方法中定义,在方法中临时保存数据。
  3. 成员变量和局部变量的区别:
    1. 作用域不同
      1. 局部变量的作用域仅限于定义它的方法
      2. 成员变量的作用域在整个类中都是可见的
    2. 初始值不同
      1. java会给成员变量一个初始值
      2. java不会给局部变量一个初始值
    3. 在同一个方法中,不允许有同名局部变量;
    4. 在不同的方法中,可以有同名局部变量
    5. 两类变量同名时,局部变量具有更高的优先级(就近原则)

构造方法

  1. 使用new+构造方法 创建一个新的对象

  2. 构造方法是定义Java类中一个用来初始化对象的方法

    1. 构造方法与类同名且没有返回值
  3. 构造方法语法格式:

  4. 当没有制定构造方法时,系统会自动添加无参的构造方法

  5. 当有指定构造方法,无论是有参、无参的构造方法,都不会自动添加无参的构造方法。

  6. 构造方法的重载:方法名相同,但参数不同的多个方法,调用时会自动根据不同的参数选择相应的方法。

  7. 构造方法不但可以给对象的属性赋值,还可以给对象的属性赋一个合理的值。

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消