Java程序设计技能教程 -彭德林 JAVA程序设计技能教程第5章.pptVIP

Java程序设计技能教程 -彭德林 JAVA程序设计技能教程第5章.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java程序设计技能教程 主编 彭德林 李德有 中国水利水电出版社 第5章 类和对象 5.1 任务一 掌握类和对象基本知识 5.1.1 面向对象基本概念 面向对象(Object-oriented)就是一种常见的程序结构设计的方法面,面向对象(OO)方法是一种程序设计方法,其基本思想是使用抽象、对象、类、继承、消息、多态等基本概念进行程序设计。 2.对象 3.类 类是现实世界某些对象的共同特征(属性和操作)的表示,是对象的蓝图或模型,通过类可以创建多个对象。 4.封装 5.1.2 类的声明 类的声明 类声明定义一个类的名称、访问权限、与其他类的关系等。声明类的格式为: [类修饰符] class 类名 [extends 父类名] [implements接口名表] { 类体 } 说明:class 声明类的关键字。 extends 指明本类继承的父类,在其后指定父类名 implements 指明本类使用的接口,在其后指定接口名表 类修饰符 用于指定类的使用特性和访问权限,例如类是否为抽象类或最终类等。可取以下三种之一: public 表明本类是共有类,在本包与其他包内均可访问。 abstract 表明本类为抽象类,必须被继承后才能使用。 final 表明本类为最终类,不能被其他类继承。 类声明紧接一对大括号,在大括号中是类体。 5.1.3 方法的声明 5.1.4 方法调用及参数传递 5.1.5 对象的创建和使用 5.1.6 构造方法及特点 5.1.7 对象的初始化 5.2 任务二 掌握类的封装 5.2.2 类变量和实例变量 5.2.3 类成员方法和函数数学方法 5.3 任务三 实训五 类和对象 5.2.1 访问权限 访问控制符的修饰范围 可见 可见 ―― 友好 可见 可见 可见 protected 受保护 可见 private 私有 可见 可见 可见 可见 public 公共 所有类 包 子类 本类 修饰符 名称 注意: (1)默认修饰符为friend类,但在Java语言中,friend不是关键字。所以在默认情况下,成员的访问范围只在本类和本包当中,其子类和其它类是不能访问的。 (2)修饰符protected仅仅用于继承情况下。 (3)当一个类成员的修饰符为public时,说明该成员可以被程序中任何其它代码访问。 (4)当一个类成员的修饰符为private时,则该成员只能它自身类的其它成员访问。 访问控制符要放在成员类型的其他说明之前,也就是说,成员的声明语句必须以访问控制符开头。 【例5-12】程序题目 class Test1 { int a; public int b; private int c; void setc(int i) { c = i; } int getc() { return c; } } class Test2 { public static void main(String args[]) { Test1 object = new Test1(); object.a = 10; object.b = 20; // object.c = 100; // Error! object.setc(100); System.out.println(a,b,and c: + object.a + +object.b + + object.getc()); } } 1.类变量 类变量也称为静态变量,由static修饰,如:static int age;age就是类变量,它只能通过类来访问。类变量的访问格式不同于一般的实例变量。 类变量的访问格式: 类名.变量名 【例5-13】程序题目 //下面的例子说明了类变量b在它的类之外如何被访问。 class Demo { static int a = 42; static int b = 99; void callme() { System.out.println(a = + a); } } public class StaticByName { public static void main(String args[]) { Demo ob=new Demo(); ob.callme(); System.out.println(b = + Demo.b); } } 2.实例变量 【例5-14】程序题目 public class People

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档