- 博客(6)
- 收藏
- 关注
原创 每日Java核心基础之InstanceOf关键词和多态
instanceof:用于判断对象类型,常用于向下转型前的检查。多态:同一个行为具有多种表现形式,通过方法重写和方法重载实现。方法重写:子类对父类方法的重新实现。方法重载:同一个类中,方法名相同但参数不同的方法。抽象方法:没有具体实现的方法,子类必须实现。接口:定义方法规范,实现类必须实现接口中的方法。
2025-01-23 10:18:38
418
原创 每日重温Java核心基础之--面向对象编程中的接口
接口是抽象方法的集合,通常用interface关键字声明。一个类通过实现接口的方式,从而继承接口的抽象方法。接口主要用于定义一组规范,规定实现接口的类必须遵循的契约。
2025-01-18 22:11:37
765
原创 每日Java核心基础之--面向对象编程中的抽象
抽象是一种将事物的共性提取出来,忽略具体细节的思维方式。在面向对象编程中,抽象类和抽象方法就是对抽象概念的具体实现。
2025-01-17 13:14:14
1015
原创 每日重温Java核心基础之继承中的super关键字
是一个引用变量,用于引用父类对象。当父类和子类有相同的命名方法或属性时,可以通过。类中,无参构造函数隐含地调用了父类的无参构造函数。而有参构造函数则显式地调用了父类的有参构造函数。方法,即输出“动物吃东西”,然后再执行自己的。也可以用来调用父类的构造函数,格式为。方法中的内容,输出“狗吃骨头”。来调用父类中的方法或属性。假设父类和子类都有一个名为。会输出“父类名字”,而。会输出“子类名字”。
2025-01-14 18:12:38
577
原创 每日重温Java重要基础之--面向对象中的构造函数和方法封装
对面向对象构造函数的使用和方法的封装进行详细的理解和剖析。1.封装是将数据和操作数据的方法组合在一起,形成一个类。通过将数据隐藏在类的内部,并只提供一些特定的方法来访问和修改这些数据,实现了对数据的保护和控制。例如// 存款方法// 取款方法// 查询余额方法在上述示例中,`BankAccount`类将账户余额`balance`封装起来,外部只能通过`deposit`、`withdraw`和`getBalance`方法来操作余额,而不能直接访问`balance`变量。
2024-12-24 18:59:19
459
原创 每日重温java重要基础之--static静态代码块和方法
Java基础必备知识点:有关对static静态代码块和方法的详细理解和剖析。---是类级别的变量,它们在类的所有实例之间共享,在内存中无论创建多少个类的实力,都只有一个副本.静态变量是属于类的,而不是类的某个特定实例。这意味着无论创建多少个该类的对象,静态变量都只有一个副本,所有对象都共享这个变量的值。例如,一个表示学校的类'School',可以有一个静态变量'totalSchools'来记录学校的总数,无论创建多少个'School'对象,'totalSchools'的值都是唯一的,且在所有对象中共享。
2024-12-23 22:38:32
1199
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅