JAVA 应用开发详解第5章:面向对象(基础) 对象数组MLDN 软件教学研发部本章目标掌握对象数组的使用掌握对象数组的静态及动态初始化对象数组所谓的对象数组,就是指包含了一组相关的对象,但是在对象数组的使用中读者一定要清楚一点:数组一定要先开辟空间,但是因为其是引用数据类型,所以数组里面的每一个对象都是null值,所以在使用的时候数组中的每一个对象必须分别进行实例化操作。 对象数组的声明 类 对
JAVA 应用开发详解第5章:面向对象(基础) 对象数组MLDN 软件教学研发部本章目标掌握对象数组的使用掌握对象数组的静态及动态初始化对象数组所谓的对象数组,就是指包含了一组相关的对象,但是在对象数组的使用中读者一定要清楚一点:数组一定要先开辟空间,但是因为其是引用数据类型,所以数组里面的每一个对象都是null值,则在使用的时候数组中的每一个对象必须分别进行实例化操作。 对象数组的声明 类 对象数组名称[] = new 类[数组长度] ;动态初始化静态初始化下一章内容内部类
JAVA 应用开发详解第5章:面向对象(基础)面向对象的概念类与对象的定义MLDN 软件教学研发部本章目标了解面向对象的基本概念了解面向对象的三个主要特征掌握类与对象的关系掌握类的定义掌握对象的声明及使用面向过程与面向对象程序的发展经历了两个主要阶段:面向过程、面向对象。对于面向对象与面向过程可以用一个例子解释,如一个木匠要做一个盒子,那么做这个盒子的出发点会有两种方式。面向对象:先想好要做的盒子
JAVA 应用开发详解第5章:面向对象(基础)构造方法与匿名对象MLDN 软件教学研发部本章目标掌握构造方法的概念及调用时机掌握构造方法的重载掌握匿名对象的使用构造方法对象的产生格式:类名称 对象名称 = new 类名称() 因为有“()”,所以表示的是一个方法这实际上就是一个构造方法构造方法的定义格式在构造方法的声明中读者一定要牢记以下几点:构造方法的名称必须与类名称一致构造方法的声明处不能有任
JAVA 应用开发详解第5章:面向对象(基础)面向对象的概念类与对象的定义MLDN 软件教学研发部本章目标了解面向对象的基本概念了解面向对象的三个主要特征掌握类与对象的关系掌握类的定义掌握对象的声明及使用面向过程与面向对象程序的发展经历了两个主要阶段:面向过程、面向对象对于面向对象与面向过程可以用一个例子解释,如一个木匠要做一个盒子,那么做这个盒子的出发点会有两种方式:面向对象:先想好要做的盒子,
JAVA 应用开发详解第5章:面向对象(基础)构造方法与匿名对象MLDN 软件教学研发部本章目标掌握构造方法的概念及调用时机掌握构造方法的重载掌握匿名对象的使用构造方法对象的产生格式:类名称 对象名称 = new 类名称() 因为有“()”,所以表示的是一个方法这实际上就是一个构造方法构造方法的定义格式在构造方法的声明中读者一定要牢记以下几点:· 构造方法的名称必须与类名称一致· 构造方法的声明处
JAVA 应用开发详解第5章:面向对象(基础) 类与对象的进一步研究MLDN 软件教学研发部本章目标掌握JAVA中的内存划分初窥Java引用传递垃圾的产生分析内存划分:对象创建之初内存操作:为属性赋值声明多个对象内存划分对象引用传递引用传递内存图垃圾产生垃圾产生的内存关系下一章内容封装性
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级对象数组与指针 基本要求 掌握:对象数组和对象指针的定义及引用 理解:this指针的使用对象数组的定义使用方法指向对象成员的指针 了解:构造函数有多个参数对象数组和构造函数有单个参数对象数组的实参的传递方式重点难点: 对象数组和对象指针的定义及引用 一对象数组数组不仅可以由简单变量组成也可以由对象组成??????定义对象数组
JAVA 应用开发详解第5章:面向对象(基础) 内部类MLDN 软件教学研发部本章目标掌握内部类的优缺点掌握内部类的使用格式掌握static声明内部类的作用可以使用内部类访问方法中的参数内部类在类内部也可以定义另一个类。如果在类Outer的内部再定义一个类Inner,此时类Inner就称为内部类,而类Outer则称为外部类。内部类可声明成public或private。当内部类声明成public或p
JAVA 应用开发详解第5章:面向对象(基础) 代码块MLDN 软件教学研发部本章目标掌握Java中的三种代码块的定义及使用代码块概念代码块本身并不是一个很难理解的概念,实际上之前也一直在使用。所谓的代码块是指使用“{}”括起来的一段代码,根据位置不同,代码块可以分为四种:普通代码块、构造块、静态代码块、同步代码块,其中同步代码块本书将在多线程部分进行讲解,本章先来观察其他三种代码块。 普通代码块
违法有害信息,请在下方选择原因提交举报