当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《Java程序设计》课程电子教案(PPT课件讲稿)第4章 类和对象

资源类别:文库,文档格式:PPT,文档页数:48,文件大小:272.5KB,团购合买
4.1抽象与封装 4.2类和对象的定义 4.3对象与基本数据类型变量的区别 4.4数据成员的初始化 4.5包 4.6访问权限修饰符
点击下载完整版文档(PPT)

第4章类和对象 ava 4.1抽象与封装 42类和对象的定义 4.3对象与基本数据类型变量的区别 4.4数据成员的初始化 4.5包 4.6访问权限修饰符

第4章 类和对象 4.1 抽象与封装 4.2 类和对象的定义 4.3 对象与基本数据类型变量的区别 4.4 数据成员的初始化 4.5 包 4.6 访问权限修饰符

第4章类和对象(续) ava 47作用域 48关键字this 9关键字 static 4.10类库 4.11习题

第4章 类和对象(续) 4.7 作用域 4.8 关键字this 4.9 关键字static 4.10 类库 4.11 习题

4.1抽象与封装 ava 数据抽象描述某类对象的公共属性;行 为抽象描述某类对象的行为特征。 数据抽象和行为抽象被封装成一个有机 的整体。Java语言通过类来实现封装。 类是数据及其相关操作的封装体,是对 对象的抽象和描述,对象是类的实例。 类实现了数据的隐藏

4.1 抽象与封装 数据抽象描述某类对象的公共属性;行 为抽象描述某类对象的行为特征。 数据抽象和行为抽象被封装成一个有机 的整体。Java语言通过类来实现封装。 类是数据及其相关操作的封装体,是对 对象的抽象和描述,对象是类的实例。 类实现了数据的隐藏

4.2类和对象的定义 ava class cat /定义猫类 int agei //数据成员,描述猫的年龄 int weight;//数据成员,描述猫的重量 void meow()/方法,定义猫的行为(猫叫) System. out.println ("Meow

4.2 类和对象的定义 class Cat //定义猫类 { int age; //数据成员,描述猫的年龄 int weight; //数据成员,描述猫的重量 void meow() //方法,定义猫的行为(猫叫) { System.out.println("Meow..."); } }

42类和对象的定义(续)闆 创建对象的一般形式如下 类名对象名=new类名( 注意:Java对象只能采用下述表达式创建 new类名0 而如下形式 类名对象名 只是声明了一个用来操作该类对象的引用

4.2 类和对象的定义(续) 创建对象的一般形式如下: 类名 对象名=new 类名() 注意:Java对象只能采用下述表达式创建: new 类名() 而如下形式: 类名 对象名 只是声明了一个用来操作该类对象的引用

42类和对象的定义(续)闆 访问对象成员的形式如下: 对象名成员 例 Cat catl=new Cat(i catl age=2i catl weight=5 catl meow()i

4.2 类和对象的定义(续) 访问对象成员的形式如下: 对象名.成员 例: Cat cat1=new Cat(); cat1.age=2; cat1.weight=5; cat1.meow();

42类和对象的定义(续)闆 通过某对象引用访问对象成员前, 必须确保它已经连接到了一个实阿 的对象。 例 Cat cat1 catl age=2i //错误 catl=new cat(i catl weight=5

4.2 类和对象的定义(续) 通过某对象引用访问对象成员前, 必须确保它已经连接到了一个实际 的对象。 例: Cat cat1; cat1.age=2; //错误 cat1=new Cat(); cat1.weight=5;

42类和对象的定义(续)闆 如果单独创建一个对象,而没有将创建对象时 返回的引用值赋给一个对象引用,这个对象就 是一个匿名对象 例 new Cato 注意:匿名对象没有相应的对象引用,程 序中的其他语句将无法访问它,也即只能在创 建匿名对象的同时访问其成员。 例: new cat().meow();

4.2 类和对象的定义(续) 如果单独创建一个对象,而没有将创建对象时 返回的引用值赋给一个对象引用,这个对象就 是一个匿名对象。 例: new Cat(); 注意:匿名对象没有相应的对象引用,程 序中的其他语句将无法访问它,也即只能在创 建匿名对象的同时访问其成员。 例: new Cat().meow();

43对象与基本数据类型变量的区别 4.3.1运算 432引用传递

4.3 对象与基本数据类型变量的区别 4.3.1 运算 4.3.2 引用传递

4.3.1运算 ava 基本数据类型赋值 对象类型赋值 2=c1 赋值前:赋值后 赋值前:赋值后: C 2 i【1[21 2 c2 Cat cI: c

4.3.1 运算 1 c2: Cat 基本数据类型赋值 i = j 赋值前: i j 2 2 赋值后: i 2 j 对象类型赋值 c2 = c1 赋值前: c2 c1 赋值后: c2 c1 c1: Cat

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共48页,可试读16页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有