type
status
date
slug
summary
tags
category
icon
password
link
Property
Aug 1, 2023 12:25 PM
面向对象
面向对象是一种编程思想,它将复杂的现实世界建模成一系列的对象,把对象之间的关系表达出来,从而更加贴近现实世界的思维习惯。它是一种声明式编程,将用户的需求转换成实际的操作。面向对象思想可以把现实世界中的事物和关系映射成对象,并将这些对象之间的关系表达出来。当程序处理这些对象时,可以更加贴近人们的思维习惯,从而让程序更容易理解和维护。
特点

封装性

继承性


多态性

类与对象


类的封装
构造方法
静态方法
以下是错误示范:



this关键字
static关键字
继承extends
重写父类
super关键字


final关键字




抽象类
抽象类(可以包含抽象方法和普通方法)和接口(只能包含抽象方法)

接口



在这个例子中,我们定义了一个
Animal
接口,然后在Pig
类中实现了这个接口。Pig
类需要实现接口中的所有方法,否则会报错。最后在Main
类中调用了这个Pig
对象的animalSound()
和sleep()
方法。这种方式使得我们可以在不同的类中使用相同的接口,增加了代码的复用性和灵活性多态
父类 对象1=new 子类();
对象的类型转换
Object类:是一切类的父类
异常
try...catch和finally(程序填空)
Throws关键字
- 作者:云上月枫下叶
- 链接:http://blog.moinkhao.wu.org/article/4d7ef05b-6954-4125-9c37-6437c4b41de1
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。