自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 对于面向对象三大特性的理解

继承性主要描述的是类与类之间的关系。例如,有一个汽车类,该类描述了汽车的普通特性和功能。进一步再产生轿车类,而轿车类中不仅应该包含汽车类的特性和功能,还应该增加轿车类特有的功能,这时,可以让轿车类继承汽车类,在轿车类中单独添加其独有的特性和方法就可以了。多态性是指在一个类中定义的属性和方法被其他类继承后,它们可以具有不同的数据类型或表现出不同的行为,这使得同一个属性和方法在不同的类中具有不同的语义。例如,汽车和飞机同样是交通工具,汽车在陆地上行驶,而飞机在天空中飞行,所以不同的对象表现的行为是不一样的。

2024-08-10 18:38:02 366

原创 super关键字与this关键字的区别

3、调用构造方法:super调用父类构造方法,必须放在子类构造方法的首行;this调用本类的构造方法,必须放在构造方法得首行。1、访问属性:super可以直接访问父类中的非私有属性;this访问本类中的属性。如果本类中没有该属性,则从父类中继续查找。2、调用方法:super直接调用父类中的非私有方法;this调用本类中的方法。如果说本类中没有该方法,则从父类中继续查找。

2024-08-06 12:48:58 187

原创 面向对象的理解

我觉得面向对象思想与现实生活中存在的各种形态的事物之间都存在这各种各样的关系,在面向对象技术中,为了做到让程序对事物的描述与现实中保持一致,提出了两个概念,即类与对象,在Java程序中类和对象是最基本、最重要的单元。类表示某类群体的一些基本特征对象,对象表示一个个具体的事物,例如在现实生活中,学生这个群体就可以表示一个类,而某个具体的学生就可以称为对象。一个具体的学生有自己的姓名和年龄等信息,这些信息在面向对象中称为属性;学生可以看书和打篮球,看书和打篮球这些行为在类中称为方法。

2024-07-27 14:07:33 323

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除