javaOO面对对象编程

       在java编程语言中最重要的特征就是面对对象编程。那么,在java中什么是对象呢?在java中就有一句这样的定义:万物皆为对象,但是对象因关注而存在。当然我们在java中编写一个程序来描述每个对象时就必须包括对象的属性和行为。

 java中的类用关键字class声明。java源代码文件中只能包含一个公用(public)类,文件名必须与公用类名相同,文件的扩展名为“.java”。

一个类的成员变量和方法出现在类声明的大括号中。 

 在java中,new关键字用于实例化一个对象。new运算符在内存中创建一个对象,并返回。对象的属性成为相关类中的成员变量

类中的一个成员变量一般有一下部分组成:访问修饰符(如果省略,将使用默认访问修饰符)、数据类型、成员变量名称;

向类中添加方法:

一个对象的行为成为相关类中的方法,一般有以下部分组成:访问修饰符、返回值、方法名称(必须是一个有效的标识符)、参数列表(包含在括号中)

this引用:每个对象可以使用this关键字引用它本身,如果一个类的方法需要引用访问该类本身的成员变量 或其他方法,就应该使用this引用。this表示的是当前对象。我们可以将this引用作为参数给一个参数,通过这种方式,一个对象可以将它本身的引用传给其他对象。

使用包来组织类:包的两个基本用途:1、提供一个组织类的机制。2、为包中的类提供了一个命名空间。

在创建类时,使用关键字package就可以将类添加到包中。包声明必须是源代码文件中出注释以外的第一条语句。

方法调用:

一个方法被调用时,知道方法执行完成会放生三种情况:1、方法返回一个值。2、方法不返回值。3、方法抛出一个异常给方法的调用提供者。

因为java是一个严格的面向对象编程语言,所以java中的方法只能出现在类中。





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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值