发布日间:2021-01-26 浏览次数:141
1、对象的成员
a、成员属性
作用:在java中为某个对象提供描述信息.
语法:
对象名.属性名;
b、成员方法
作用:在java程序中为对象提供行为能力的一种表现。
语法:
对象名.方法名(参数列表);
属于程序员编写指令的部分.
2、Java特征:封装
在java程序中类、对象、属性、方法的操作都属于封装的现象.
3、Java的对象成员之方法
类型:
a、无返回、无参数
语法:
访问修饰符 void 方法名(){
方法体(需要改方法执行的代码)
}
b、无返回、有参数
语法:
访问修饰符 void 方法名(参数列表){
方法体
}
c、有返回、无参数
语法:
访问修饰符 返回值类型 方法名(){
方法体
return 返回值;
}
d、有返回、有参数
语法:
访问修饰符 返回值类型 方法名(参数列表){
方法体
return 返回值;
}
4、对象的构造
产生:
在java程序中所有的对象是通过类中提供的构造方法来构造出每个
对象,在每个类中隐式包含一个构造方法,程序员可以将其改变成
显示方式来扩展。
语法:
访问修饰符 类名(参数列表){
对象初始化的时候需要执行的代码部分
}
类名 对象名=new 类名();
5、方法的作用
a、方法在程序中用于提供对应的功能代码实现
b、方法在类中用于为当前属性进行赋值操作
1、使用普通方法为属性赋值
例如:
public class Teacher{
String name;
int age;
//定义一个构造方法
public Teacher(String n){
name=n;
}
//定义一个为属性赋值的方法
public void setName(String n){
name=n;
}
}
Teacher t=new Teacher();
//使用对象赋值
t.name="";
//通过普通方法赋值
t.setName("小花");
//使用构造方法赋值
Teacher t1=new Teacher("金金");
6、总结
在java语言中OOP思想的开始取决于封装,因对象的创建和类的创建就体现了封装,并且类或对象中的成员也完成了封装的体现,所以虚拟世界的构建离不开对象,并且也由对象而开始。