JAVA_TOJAVASE_Day07(面向对象)

面向对象之构造函数

这里写图片描述

构造函数和一般函数的区别

这里写图片描述

构造函数的重载

这里写图片描述

构造函数的内存图解

这里写图片描述

第二步

这里写图片描述

第三步 speak方法进栈在出栈
这里写图片描述

面向对象的细节

  1. 构造函数没有返回值。
  2. 一般函数中不能调用构造函数。

面向对象(关键字this和图解)

这里写图片描述

这里写图片描述

构造函数调用构造函数

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

this也可以用在构造函数中调用其他的构造函数 注意:只能定义在构造函数的第一行。因为初始化动作要先执行。
这里写图片描述

这里写图片描述

面向对象关键字this的应用

这里写图片描述

面向对象关键字Static

这里写图片描述

这里写图片描述

面向对象之static (成员(实例)变量和静态变量的区别)

这里写图片描述

面向对象static关键字注意事项

![这里写图片描述](//img-blog.csdn.net/20180316170236376?watermark/2/text/Ly9ibG9nLmNzZG4ubmV0L3poYW9zdHJvbmc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70

) 面向对象static 关键字 主函数分析

这里写图片描述

面向对象static 什么时候用

这里写图片描述

面向对象static 静态代码块

这里写图片描述

面向对象,构造代码块

这里写图片描述

对于代码块:
1.首先执行的是静态代码块、然后有对象创建 会执行构造代码块,在执行局部代码块。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值