摘要: 关于成员内部类的使用说明 内部类可以直接访问外部类中的变量,不受访问修饰符的控制; 定义了成员内部类后,必须使用外部类对象来创建内部类对象,即:内部类 对象名=外部类.new 内部类(); 编译上面的程序后,会发现产生了两个 .class 文件 //其中,第二个是外部类的 .class 文件,第一个 阅读全文
posted @ 2017-08-31 12:29 Doris9301 阅读(139) 评论(0) 推荐(0) 编辑
摘要: this 关键字代表当前对象: this.属性 操作当前对象的属性; this.方法 调用当前对象的方法; 封装对象的属性时,经常会使用this关键字; eg: package imooc; public class Telephone{ private float screen; private 阅读全文
posted @ 2017-08-31 12:07 Doris9301 阅读(107) 评论(0) 推荐(0) 编辑
摘要: java中的包 1.包的作用: 管理java文件; 解决同名的java文件的冲突; 2.定义包; package 包名; 必须放在java源程序第一行;包名间可以使用“.”隔开; 3.系统中的包: java.(功能).(类) java.lang.(类) 包含java语言基础的类; java.util 阅读全文
posted @ 2017-08-31 11:46 Doris9301 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特性:封装、继承、多态。 1.什么是封装: 将类的某些信息隐藏在类的内部,不允许外部程序直接调用或修改;需通过该类提供的方法来实现对隐藏信息的操作和访问。 //隐藏属性,通过方法调用/修改属性; 2.封装有什么好处? 只能通过规定的方法访问数据; 隐藏类的实例细节,方便修改和调用; 3 阅读全文
posted @ 2017-08-31 10:29 Doris9301 阅读(146) 评论(0) 推荐(0) 编辑