ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java类与对象中的方法

2020-10-26 20:50:27  阅读:129  来源: 互联网

标签:调用 java 对象 修饰符 参数 返回值 方法


java语言是一门面向对象的程序设计语言,而面向对象是一种程序设计思想,在面向对象思想的指引下,使用java语言设计、开发计算机程序,这里面的对象泛指程序中(现实中)的一切事物,每种事物都有他自己的属性(特征)和行为,面向对象思想就是在计算机程序设计过程中,参照现实中的事物,将事物的属性特征、行为特征抽象(抽离)出来,描述成计算机事件的设计思想。

-----------

对象的含义是指具体的某一个事物,即在现实生活中能够看得见摸得着的事物。在面向对象程序设计中,对象所指的是计算机系统中的某一个成分。在面向对象程序设计中,对象包含两个含义,其中一个是数据,另外一个是动作。对象则是数据和动作的结合体。对象不仅能够进行操作,同时还能够及时记录下操作结果。
类:是一组相关属性和行为的集合。我们可以把类看成一类事物的模板,使用事物的属性特征和行为特征来描述该类事物
方法是指对象能够进行的操作,方法同时还有另外一个名称,叫做函数。方法是类中的定义函数,其具体的作用就是对对象进行描述操作。
属性:事物的状态
行为:事物具备的功能(动作)


对象的使用

方法声明完,不会自动执行,需要main方法去调用执行,因为程序的入口main方法
方法调用的语法格式:如果方法声明格式有static修饰符,那么调用方法名();
如果调用的方法声明格式上没有参数设定,那么调用时需要传入对应的参数值。被调用方法名(对应的参数值);

       对象的使用**格式**
         创建对象:
                    类名 对象名 = new 类名();
                             当对象创建完毕,那么类中定义的成员变量和成员方法自动含有。
                            使用对象访问类中的成员:
                            对象名.成员变量;
                            对象名.成员方法();

方法的定义及使用

Java语言中的“方法”(Method)在其他语言当中也可能被称为“函数”(Function)。对于一些复杂的代码逻辑,如果希望重复使用这些代码,并且做到“随时任意使用”,那么就可以将这些代码放在一个大括号“{}”当中,并且起一个名字。使用代码的时候,直接找到名字调用即可。
首先方法包含一个方法头和一个方法体。下面是一个方法的所有部分:
修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。例如
public protected权限修饰符 static静态(类)修饰符 final 最终(不变的)修饰符

修饰符 修饰符名称 作用
public 公有访问修饰符 被声明为public的类、方法、构造方法和接口能够被任何其他类访问。
private 私有访问修饰符 声明为私有访问类型的变量只能通过类中公共的getter方法被外部类访问。
protected 受保护的访问修饰符 被声明为protected的变量、方法和构造器能被同一个包中的任何其他类访问,也能够被不同包中的子类访问。
static 静态修饰符 Static关键字用来声明独立于对象的静态方法。
Final 最终修饰符 Final变量能被显式地初始化并且只能初始化一次。

返回值类型 :方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值,在这种情况下,使用关键字void
方法名:是方法的实际名称。方法名和参数表共同构成方法签名。
参数类型:参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。
方法体:方法体包含具体的语句,定义该方法的功能。
首先了解关于方法的两个概念:
1.参数:是指进入方法中的数据,有了这些数据,方法才能执行逻辑。
2.返回值:是指从方法中出来的数据,也就是方法执行之后的最终结果数据。
目前定义方法的基本格式:


修饰符   返回值类型  方法名称(参数类型   参数名称){
方法体
return    返回值;
}

对于定义格式的解释

修饰符:现阶段固定为public static两个关键字。
返回值类型:方法最终产生的结果数据是什么类型。
方法名称:自定义的名称,见面知意,命名规则和变量一样。
参数类型:进入方法的数据是什么类型。
参数名称:进入方法的数据对应的变量名称。
方法体:方法内部执行的若干行代码。
return:俩个作用,1.结束方法的执行
                                2.并且将返回值返还给调用处。
返回值:方法最终产生的结果数据。

注意:

返回值必须和返回值类型对应。
参数如果有多个,需要使用逗号分隔。
参数如果没有,小括号则可以留空。
多个方法的定义先后顺序无所谓。
不能在一个方法内部定义方法。
方法定义之后,没有调用就不会执行;要想执行,一定要调用它。

常见的有三种:

单独调用。这种方式无法使用方法的返回值。格式:方法名称(参数值);
打印调用。这种方式可以将方法的返回值直接打印。格式:System.out.println(方法名称(参数值));
赋值调用。这种方式可以将方法的返回值赋值给一个变量,注意变量的数据类型必须和方法的返回值类型对应。格式:数据类型变量名称= 方法名称(参数值)

标签:调用,java,对象,修饰符,参数,返回值,方法
来源: https://blog.51cto.com/14954398/2544244

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有