Java----面向对象编程(基础部分)

目录

类与对象

类与对象引出

类与对象概述

面向对象快速入门

类和对象的区别和联系

类与对象内存分布

属性概念

注意事项和细节说明

创建对象访问属性

对象分配机制

对象创建过程

对象机制小练

null就说明地址制空了

方法

成员方法快速入门和介绍

方法调用机制,底层逻辑(重点)

方法的妙用

方法的定义

方法的细节

课堂小练

方法传参机制

基本数据类型的传参机制(值传递)

swap方法的变化不影响main方法的变化;基本数据类型,传递的是值(值拷贝),形参的任何改变不影响实参。

引用数据类型的传参机制(引用传递)

克隆对象

方法递归调用(重点,难点)

方法递归调用举例

递归重要规则

递归方法课堂练习

迷宫问题

汉诺塔

引用传递,不是值传递
        算出最里面一层,然后一层一层出来,引用传递,看里面一层的地址在这层是什么角色,依次替换即可

方法重载

方法重载基本介绍和好处

方法重载快速入门案例

方法重载的注意事项和使用细节

参数名无要求

返回类型无要求

方法重载课堂训练

可变参数

可变参数的基本概念和基本语法

可变参数的注意事项和使用细节

可变参数的课堂小练

使用可变参数的返回

作用域

作用域的基本使用

作用域的注意事项和使用细节

构造器/构造方法

构造器基本介绍、语法和说明

构造器注意事项和使用细节

构造器小练

对象创建的流程分析

this关键字

this快速入门

this关键字的注意事项和使用细节

this课堂小练

章节作业

1. 求double数组最大值

2. 查找字符串是否在字符串数组中,返回索引

3. 更改某书的价格

4. 输入旧数组,返回新数组,元素和旧数组一致

5. 求圆周长和圆面积

6. 求和、差、乘、商

7. 显示名字、颜色、年龄属性信息

8. 代码观看题

9. 返回功能和返回本身属性信息的功能

10. 代码观看题

12. 复用构造器

13. 将对象作为参数传递给方法

14. 拓展题(猜拳游戏)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值