78 lines
2.0 KiB
Markdown
78 lines
2.0 KiB
Markdown
- [[传参]]
|
|
- [[调试]]
|
|
- [[方法重载]]
|
|
- [[面向对象的定义]]
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
-
|
|
- 总结
|
|
collapsed:: true
|
|
- 参数的传参
|
|
- 方法的定义
|
|
- 主函数
|
|
```java
|
|
public static void main(String[] args){
|
|
//主函数的代码
|
|
}
|
|
```
|
|
- 定义方法
|
|
```java
|
|
访问修饰符 static 返回类型 方法的方法名(参数列表){
|
|
//方法的代码块
|
|
}
|
|
```
|
|
- 参数列表:数据类型 参数名, 数据类型 参数名,数据类型 参数名……
|
|
- 分类
|
|
- 有参有返回
|
|
- 有参无返回
|
|
- 无参有返回
|
|
- 无参无返回
|
|
- 如果知道一个方法,需要传递什么参数?
|
|
- 方法在完成业务时,需要外部提供什么,就定义什么
|
|
- 调试Debug
|
|
- F5
|
|
- 进入断点方法内部
|
|
- F6
|
|
- 逐行执行代码,不进入方法内部
|
|
- F7
|
|
- 推出当前断电方法的内部
|
|
- F8
|
|
- 到达下一个断点
|
|
- 方法的重载
|
|
- 在同一个类中,相同的方法,不同的参数列表(参数的类型,参数的个数,参数的顺序)的方法
|
|
- 面向对象
|
|
- 面向过程
|
|
- 强调完成事务的过程,注重的是步骤
|
|
- 面向对象
|
|
- 在合适的时间找合适的人或物干对应的事情
|
|
- 万物皆对象
|
|
- 万物皆对象,但对象因我的关注而存在
|
|
- 类和对象
|
|
- 类是对大量对象的一种抽象,归纳
|
|
- 对象是类的一种具体实例
|
|
- 需要抽象对象的东西
|
|
- 属性
|
|
- 一大帮对象拥有的共同值,强调Has,是对对象的一种静态描述
|
|
- 行为
|
|
- 一大帮对象能干什么事,强调Do,是对对象的一种动态描述
|
|
- 创建类
|
|
- ```java
|
|
访问修饰符 class 类的类名{
|
|
//属性
|
|
访问修饰符 数据类型 属性的名称;
|
|
//行为
|
|
访问修饰符 返回类型 方法的方法名称(参数列表){
|
|
// 方法中的代码
|
|
return 返回值;
|
|
}
|
|
}
|
|
```
|
|
- 创建对象
|
|
- new
|
|
- ```java
|
|
类名 对象名 = new 类()
|
|
```
|
|
- |