JAVA基础面向对象
面向过程POP
分析解决问题的流程,一步一步的过程。
面向对象OOP
对一个对象整体作出分类,以分类的方法思考解决问题。
java类与对象
java有很庞大的类库,要学好java也需要了解好类库,经常使用的lang 、io、sql…包需要一定的了解,方便以后的使用。
类是对于现实事物的抽象。人小华(事物)是人类(类)的具体化。
抽象是需要舍弃个别的、非本质的,与本次研究主旨无关的次要特征。
关键字
不同的关键字对创建的类有不同的影响。
java对象
世界上存在各式各样的事物,看见的客观世界中每一样事物都可以有自己的一组静态特征和一组动态特征。
例如车有名字、型号、生产厂家为静态特征,具有行驶、转弯、停止为动态特征。
类的结构
标识符、成员变量(属性)、方法、构造方法、内部类、代码块
[访问权限修饰符] [修饰符] class 类名{
}
对象的创建与使用
创建一个对象,它就有了它自己的属性和方法,依旧可以进行使用。
也便与封装和信息隐藏。
以下创建一个类:
class Human {//这是一个人类的类,Human是标识符
String name;//静态特征
int weight;//静态特征
int Height;//静态特征
int work;//静态特征
public void live{//动态特征
}
public void game{//动态特征
}
}
引用方式:
Human xiaotian;
xiaotian =new Human();
xiaotian.name=“xiao”;
引用变量名.成员属性
引用变量名.成员方法(参数)