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