Java面向对象程序思想-1
2020-02-12 本文已影响0人
Statham_Jessie
前言
面向对象有三大特征:封装、继承和多态,Java提供了private、protected、public三个访问修饰符来实现良好的封装,提供了extend关键字能让子类继承父类,子类可以继承访问父类的protected和public修饰符的成员变量和方法。构造器用于对类进行初始化操作,并且支持重载。Java自持静态构造函数,静态构造用于初始化类,在类初始化阶段被执行。
类和对象
Java是面向对象设计的语言,类和对象是核心,类的示例如下:
[修饰符] class 类名{
构造函数定义
成员变量定义
方法定义
}
修饰符可以是public、protected、private、abstract、static、final。
创建对象的根本方式是使用构造器,通过new关键字来调用类的构造函数,如下所示:
public class Student{
private string name;
public string getName(){
return name;
}
}
Student student=new Student();
student只能访问类中的public成员变量或者方法。
Java有一个this关键字,this指向调用该方法的对象。