您当前的位置:《Java语言程序设计》听课笔记:11
《Java语言程序设计》听课笔记:11
第四章 类和对象
类:
是对某一类对象的抽象
是一种用户自定义的抽象数据类型,具有对数据的抽象性 隐藏性和封装性
既是一种抽象的数据类型也是一个独立的程序单位;
 
对象:
对象的标识,对象的状态,对象的行为
 
封装:模块化 数据隐藏
消息:接收消息的对象,进行处理的方法,方法所需的参数
 
4-2  类和对象
类的定义:
[public] class 类名[extends 父类名]
{。。}
类名:合法标识符,首字母大写
extends:继承
父类名:可以是Java系统类也可以是用户自定义的类
 
若类定义前面没有public修饰符,该类只能被同一个包中的类使用
注意:在同一个源程序文件中不能出现两个以上的publicl类
 
常用的系统包
java.lang包:
Object类(是Java中所有类的祖先类)
Boolean,Character
Double,Float,Integer,Long等
Math(数字类)
异常处理类:Throwable,Exception,Error
线程类:Thread,ThreadGroup,Runnable接口
字符串类:String,StringBuffer
其他系统类:
System,Runtime,Class,ClassLoader
 
java.applet包:由Applet类和几个接口组成,用于创建Java小应用程序,处理小应用程序与浏览器之间的相互关系,包括声音图像等多媒体的处理
 
java.awt包:抽象窗口工具包,用于产生图像用户界面,定义字体,颜色,几何绘图等
 
java.io包:标准I/0类库
 
使用系统类的定义方式:
。继承系统类 e.g:class A extends Applet
.创建系统类的对象 e.g: String s="java";
.直接使用系统类 e.g: System.out.println();
注意:用户程序必须用import语句引入它所用到的系统类或系统类所在的包(除自动引入的java.lang包)
 
访问权限:public,protected,缺省(默认),private                                                                            
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
收藏状态
收藏本课程的同学
相关课程