《java实用教程》--期末复习

4章,类和对象

类声明和类体

类体的构成

构造方法和对象的创建

  • 构造方法分为有参数和无参数,用于类创建对象。
  • 对象的创建包括对象的声明+为对象分配成员变量(实质是受变量控制的存储空间)。
  • 对象的声明和分配成员变量的等价步骤:类名 对象名=new 类名(参数)

成员变量包括类变量和实例变量。

类变量(又叫静态变量):能通过类名直接操作/访问。

实例变量

常量:只要用关键词final修饰,就是常量,名字习惯用大写。

对象可以操作使用,但是不能更改。

方法:

  1. 方法的定义:

包括方法声明+方法体

最基本的方法声明包括:方法名+方法返回类型。

2.构成:

方法体的内容包括:

变量的定义和合法的java语句

ps.方法中声明的变量和方法的参数称为局部变量

3.实例方法和类方法

1)类名调用类方法

2)对象调用实例方法

4.参数传值

1)基本数据类型的传值 --->注意传值方向。

2)引用类型的参数传值

方法重载

或是参数个数不同

或是参数类型不同

或是方法返回值类型不同

关键字this

1)在构造方法中使用this

2)在实例方法中使用

3)类方法中不能使用this

4)区分局部变量和成员变量

包语句:

包的声明-->关键字package+包名字

表示将源文件保存在指定目录中。

import语句

功能:引入包中的类。

1.使用类库中的类

2.使用自定义包和无名包中的类

访问权限

1.私有变量和私有方法--->在变量或方法前加上private,只有在本类中创建该类的对象时,这个对象才能访问私有成员变量和类中的私有方法。

2.共有变量和共有方法--->public修饰成员变量和方法。

3.友好变量和友好方法:

定义:没有public、private、protected修饰的变量和方法。 

两个类同属于一个包的情况下,其中的对象既可以访问自己的友好变量和方法,也可以访问其他类的友好变量和友好方法。

对象的组合

P64-65

【例题4-17】---->应把4个类(实质组合成一个类)放在同一个包内。

基本数据类型的类包装

对象数组

创建对象数组

创建Integer对象m[i]

考试题型:

读程序-->

写出程序的运行结果。

解题步骤:

1.优先找出以下成分!

输入

输入存储

操作

输出

程序主入口main()

2.找方法、变量使用的类间的关系,判断各个涉及到的变量的值。

3.确定输出,检查。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值