JAVA面向对象
2021-04-21 21:00:59 3 举报
AI智能生成
登录查看完整内容
为你推荐
查看更多
java面向对象
作者其他创作
大纲/内容
JAVA面向对象
面向对象的特征
抽象
继承
派生类可以从它的基类那里继承方法和实例变量,并且可以在这基础上修改或增加新的方法
封装
封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面。
多态性
很好的解决了应用程序函数同名问题。
接口
接口中声明的变量默认都是final的
接口中的成员函数默认是public的
接口不可以被实例化
抽象类
抽象类可以在不提供接口方法实现的情况下实现接口
抽象类也不可以被实例化
构造函数
Java编译器会为这个类创建一个默认的构造函数
Java中构造函数重载和方法重载很相似。一个类可以创建多个构造函数。每一个构造函数必须有它自己唯一的参数列表。
重载/重写
重载发生在同一个类里面两个或者是多个方法的方法名相同但是参数不同的情况
重写是子类重新定义了父类的方法(方法名,参数列表和返回类型相同)
JAVA参数传递
font color=\"#c41230\
关键字
final
static
Object对象
clone()
equals()
hashCode()
finalize()
notify()唤醒
wait(long timeout)等待
0 条评论
回复 删除
下一页