类的使用

使用步骤

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) ;

 

posted on 2017-02-15 22:40  LoaderMan  阅读(178)  评论(0编辑  收藏  举报

导航