类的使用
使用步骤
1. 创建对象 ; 格式: 类名 对象名 = new 类名() ;
2. 访问成员变量 ; 格式: 对象名.变量名 前提就是这个成员变量不能被private修饰
3. 访问成员方法 ; 格式: 对象名.方法名(...) ;
对象内存图
** 一个对象的内存图 目的: 告诉大家我们这个对象在内存中是如何进行构建的
** 两个对象的内存图 目的: 告诉大家每 new 一次,都会在堆内存中开辟一个新的空间
** 3个引用两个对象的内存 目的: 告诉大家栈内存中的多个引用可以指向堆内存中的同一个地址
方法的形式参数是类名的时候我们如何调用
** 传递对象
** 代码:
class StudentDemo {
public void function(Student s) {
s.show() ;
}
}
class Student {
public void show() {
System.out.println("Student....show................") ;
}
}
// 需求: 调用StudentDemo类中的function方法
// 1. 创建StudentDemo对象
StudentDemo sd = new StudentDemo() ;
// 2. 创建一个Student对象
Student s = new Student() ;
// 3. 调用function方法
sd.function(s) ;
最后,关注【码上加油站】微信公众号后,有疑惑有问题想加油的小伙伴可以码上加入社群,让我们一起码上加油吧!!!
浙公网安备 33010602011771号