章节、班级和对象
类声明和类体
类体的构成
构造方法和对象的创建
构造方法有参数和无参数,类用于创建对象。 的创建将成员变量分配给对象,包括对象的声明。 基本上是由变量控制的存储区域。 声明对象和分配成员变量的等效步骤:类名对象名=new类名(参数)成员变量包括类变量和实例变量。
类变量(也称为静态变量) :可以通过类名直接操作/访问。
实例变量
常数:用关键字final限定就是常数,名字习惯大写。
对象可以操作使用,但不能更改。
方法:
方法定义:包含方法声明方法主体
最基本的方法声明包括方法名称方法返回类型。
2 .配置:
方法主体的内容如下
变量定义和有效的java语句
将在ps .方法中声明的变量和方法的参数设置为局部变量
3 .实例方法和类方法
1 )类名调用类方法
2 )对象调用实例方法
4 .传递参数值
1 )基本数据类型的传递值---注意传递值的方向。
2 )参照类型的参数值
方法重载
或者参数个数不同
或者参数类型不同
或者,方法的返回类型不同
关键字this
1 )结构方法使用this
2 )在实例方法中使用
3 )类方法中不能使用this
4 )区分局部变量和成员变量
包
软件包语句:
的声明--关键字包包名称
表示将源文件保存到指定的目录中。
import语句
功能:部署在包中的类。
1 .使用类库中的类
2 .使用自定义软件包和无名软件包类
访问权限
1.私有变量和私有方法---如果在变量或方法之前添加private,则只有在该类中创建了类的对象时才能访问私有成员变量和类中的私有方法。
2.共有变量和共有方法---public修饰成员变量和方法。
3.友好变量和友好方法:
定义: public、private和protected未限定的变量和方法。
如果两个类属于同一个包,则其中的对象可以访问自己的友好变量和方法,也可以访问其他类的友好变量和友好方法。
对象的组合
P64-65
【例题4-17】----应将一个班(实质上组合成一个班)放在同一个包中。
基本数据类型的类包装
对象数组
创建对象数组
创建集成器对象m[i]
考试题型:
读程序--
写出程序的运行结果。
解题步骤:
1.优先找出以下成分!
输入
输入存储
操作
输出
程序主入口main()
2.找方法、变量使用的类间的关系,判断各个涉及到的变量的值。
3.确定输出,检查。