@[TOC]类与对象
前面学习了Java语言的简单数据类型、数组、运算符和表达式及流程控制;这章中的类和对象是面向对象程序设计中最核心的部分
类是对某一类事物的描述;
1类的基本概念
类是对某一类事物的描述;对象则是该件事物的具体个体;
类是有数据成员和数据成员封装而成的,其中数据成员是类的属性,函数成员表示类的方法
2定义类
类修饰符的含义
public 可被任意对任何对象访问的类
abstract 需要子类提供的方法实现
final该类不能被继承
缺省 在相同包中的对象此能使用
abstract和final相互独立不能出现在一个类的定义中
3对象的创建和使用
对象是类的实例,所以对象是属于某个已知的类,因此要创建属于某个类的对象;
创建对象的步骤
(1)声明变量;
(2)new 一个对象指派变量;
成员变量的初始值:
byte 0
short 0
int 0
long 0L
float 0.0F
double 0.0D
char ‘\u0000’
boolean false
引用类型 null
4对象的使用
格式
对象名.对象成员
注意
类的声明之外用到成员名称必须指明是那个变量
5参数的传递
方法既可以有返回值,也可以有参数,但在此之前编写的程序中没有传递任何参数
总结
在未来学习的第三周自己的身体调整已步入正轨,现阶段最重要的是心态方面,自己逐渐感觉小组学习很枯燥,但是我在小组结识了三个学习搭子,“原子弹”,“企鹅熊”“电热毯”我们当初都想过退小组但是都是互相鼓励最终留下,自此我在小组学习的很快乐,我很庆幸遇到他们;
今周最大的事情就是考核,有一种高三第一次考理综的紧张感,但是考完之后突然释怀。
现阶段最难的部分是知识的理解,从类开始我还是很懵,下一阶段是抓好基础知识;
拜拜!