15 面向对象基本概念
1.创建对象
A.概念
1.本质:创建模板类,并通过模板进行实例化操作
2.实例化操作:通过模板创建对象
3.对象是类实例化的结果
B.语法
类名 对象名=new 类名();
2.对象的操作
A.调用对象属性(成员属性):
若未私有化成员属性,则可以通过对象名.属性名调用
如student.age(得到的是对象名为student的学生的年龄)
//补充:若想修改成员变量的值,则操作为:对象名.成员变量名=修改后的值;
若私有化了成员属性,则通过对象名.get方法调用
public class Student{
private int age;
public int getAge(){
return this.age;
}
}
//具体为在main方法中写student.getAge();
B.调用方法(粗略理解为类的动态属性)
语法为: 对象名.方法名()-----如上面所提到的getAge方法