全球旧事资料 分类
Switch结构
运行实例
f面向对象
所有的面向对象的程序都是用class堆积起来得到。
定义类的方法
实例
f栈内存放名字,对内存放本体,上面一句话就是指
ew一个新的Dog名字叫做dog【注意】Java的运行得有主函数才能运行,就是publicstaticvoidmai
Stri
gargs生成对象一定要用
ew,或者说,有
ew就是用来生成对象。
函数的重载,即在一个类中,函数名相同,单参数不同。
首先定义一个类,定义两个函数,一个()中无参数,两一个有参数(i
ti)
f接着再定义一个函数,调用前面一个类,其中执行的时候,一个不带参数,另一个带参数。
运行结果,带参数的用参数运算,不带的用另一个
构造函数
构造函数调用的格式
上面加灰的A()就是指下面的构造函数,一般我们不写,电脑自己构造函数。
构造函数
构造函数的重载使用方法见P15
fThis使用方法Static关键字使用方法(17)
静态成员变量的关键字和普通成员变量的区别
继承
Perso
类是父类,stude
t类是子类,蓝色的是关键字。在子类中不能调用构造函数,构造函数是不能继承的,只能继承变量和普通函数在子类的构造函数中必须调用父类的构造函数,但是原则不允许,所以需要使用super关键字,一般上编写的时候省略,电脑自己加上。如果父类有多个构造函数,子类需要继承一个特定的构造函数,就用super()关键字,根据()内变量个数来确定继承的是哪一个父类的构造函数。
f子类:()内有两个变量,所以调用的应该是第二个。
父类两个构造函数:
函数的复写
可以将目录中的一次性编写
对象转型
向上转型:吧s转成perso
类型
一个引用能够调用哪些成员(变量核函数)取决于这个引用的类型,即上中p调用了perso
,不能再调用stude
t。但是如果stu中有和per中有同名的,还是调用stu中的成员变量向下转型:()内强制转型成stude
t
f面向对象的应用22
与继承相关
抽象类和抽象函数
函数体是那对和里面的内容,
而且抽象类不能被调用,会报错(如下),但可以用来继承,或者天生就是用来继承的。
但得用复写概念(如下)
继承
f包
【注意】类的全名是包名书写规范
例如
类名包名一个点就建立一个根目录。包的权限
两个包中的继承如

f接口的基本语法
实现接口的关键字impleme
t就是继承,
异常30
把有可能出现异常的代码放到try里,如果出现异常,则跳到catch执行
fFi
ally用于无论try有没有错误都执行。
IO系统操作32(注意多练习)
操作目标:类

b:写几个off:从第几个开始读,le
长度写
实例
fr
好听全球资料 返回顶部