方法的基础

方法是程序的最小执行单元,用于封装重复代码和独立功能。类定义了对象的属性和行为,其中方法描述行为。通过创建对象并调用其方法来执行特定任务。类和对象是面向对象编程的基础,提供代码复用和信息隐藏,增强程序的维护性和安全性。JavaDoc是用于生成API文档的注释标准。
摘要由CSDN通过智能技术生成
  • 什么是方法?

  • 方法是程序中最小的执行单元

  • 实际开发中,什么时候用到方法?

  • 重复的代码、具有独立功能的代码可以抽取到方法中

  • 实际开发中,方法有什么好处?

  • 可以提高代码的复用性

  • 可以提高代码的可维护性

  1. 如何定义类:类定义了对象将会拥有的属性和方法

  1. 定义类名(通过定义类名,得到程序最外层的框架)

public class 类名{

}
  1. 编写类的属性(通过在类的主体中定义变量来描述类所具有的静态特征(属性)),这

些变量称为类的成员变量

  1. 编写类的方法(通过在类中定义方法来描述类所具有的行为,这些方法称为类的成员方法)

public String showCenter(){
(访问修饰符)(返回值类型)(方法名())
    //方法体
}
  1. 骆驼(Camel)命名法:方法或变量名的第一个单词的首字母小写,后面每个单词的首字母大写

  1. 帕斯卡(Pascal)命名法:每一个单词的首字母都大写

  1. 方法必须先定义后调用,否则程序将报错

  1. 方法定义:把一些代码打包在一起,该过程称为方法定义

  1. 方法调用:方法定义后并不是直接运行的,需要手动调用才能执行,该过程称为方法调用

  1. 如何创建和使用对象

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

对象名.属性
对象名.方法名()
center.name = "北京中心"; 
center.showCenter();
  1. 形参:全称形式参数,是指方法定义中的参数

  1. 实参:全称实际参数,方法调用中的参数

注意:方法调用时,形参和实参必须一 一对应,否则程序将报错

  1. 使用类的步骤

  1. 定义类:使用关键字class

  1. 创建类的对象:使用关键字new

  1. 使用类的属性和方法:使用“ . ”操作符

  1. 面向对象程序设计的优点

  1. 与人类的思维习惯一致

  1. 隐藏信息,提高了程序的可维护性和安全性

  1. 提高了程序的可重要性

  1. 类的方法必须包括三个部分

  1. 方法的名称

  1. 方法的返回值类型

  1. 方法的主体

public 返回值类型 方法名(){
    //方法的主体
}

需要注意三点:

a.方法体放在一对大括号中,方法体就是一段程序代码,完成一定的工作

b.方法名主要在调用这个方法时使用。在Java中一般采用骆驼式命名法

c.方法执行后可能会返回一个结果,该结果的类型称为返回值类型。使用return语句返回值

  1. return 表达式;

在方法体中必须使用return返回一个字符串,如果方法没有返回值,则返回值类型为void。

return主要做两件事:

  1. 跳出方法。 意思是“我已经完成了,要离开这个方法”

  1. 给出结果。 如果方法产生一个值,这个值放在return后面,即<表达式>部分,意思是“离开方法,并将<表达式>的值返回给调用它的程序”。

  • 方法的返回值类型为void,方法中不能有return语句

  • return语句下面,不能编写代码,因为永远执行不到,属于无效的代码

  • 方法不能返回多个值

  • 方法与方法之间是平级关系,不能互相嵌套定

  • 方法不调用就不执行,方法的编写顺序和执行顺序无关

  • 不能在方法外部直接写程序逻辑代码

  1. 常见的JavaDoc标签

/**
*
*
*/

标 签

含 义

标 签

含 义

@author

作者名

@version

版本标识

@parameter

参数及其意义

@since

最早使用该方法/类/接口的JDK版本

@return

返回值

@throws

异常类及抛出条件

  1. 总结

  • 类和对象是什么?

  • 类:是共同特征的描述(设计图);对象:是真实存在的具体实例。

  • 如何得到对象?

public class 类名{
    1.成员变量(代表属性的,一般是名词)
    2.成员方法(代表行为的,一般是动词)
}

类名 对象名 = new 类名();
  • 拿到对象后能做什么?

  • 对象.成员变量;

  • 对象.成员方法(...)

  • 成员变量的格式是什么样的,有什么特点?

  • 成员变量的完整定义格式是: 修饰符 数据类型 变量名称 = 初始化值;

  • 一般无需指定初始化值。

  1. 定义类的补充注意事项

  1. 用来描述一类事物的类,专业叫做: Javabean类。

在Javabean类中,是不写main方法的。

  1. 在以前,编写main方法的类,叫做测试类。

我们可以在测试类中创建javabean类的对象并进行赋值调用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值