Java三大特性
文章平均质量分 81
本专栏以学习的角度,分享自己对Java中的封装、继承和多态的理解
mailangduoduo
目前是一位本科在校生,分享自己在学习过程中的感触
展开
-
面向对象编程特性-封装性-Java
在 Java 中,封装是一种重要的面向对象编程特性。下面对封装性的简单介绍书本定义:类是抽象出一类事物共有的属性和行为,并用一定的语法格式来描述所抽象出的属性和行为。这里的属性代表变量(后续称为成员变量),行为代表函数(后续也会称之为方法)因此类体由两部分构成:1.变量的声明:用来存储属性的值(体现对象的属性)2.方法的定义:方法可以对类中声明的变量进行操作,即给出算法(体现对象所具有的行为功能)本次以封装思想为主,主要介绍封装的思想,只是初步介绍了类的使用。原创 2024-09-29 16:22:22 · 1133 阅读 · 0 评论 -
面向对象编程特性-继承性-Java
在 Java 中,继承也是一种重要的面向对象编程特性。下面对继承性的简单介绍。继承是指一个类(子类或派生类)可以继承另一个类(父类或基类)的属性和方法。同时也能够通过重写对父类的功能进行修改,也可以在原有的基础上增加属性和方法,来对父类的功能进行扩展。此处只是对继承思想的解释,用的是是较为简单的例子,并且并未涉及特殊情况(private protected等修饰的方法或属性)。简言之,通过继承,子类可以调用从父类继承的方法和属性,而不在自身的类中定义,减少重复编写的工作量。原创 2024-09-30 23:01:16 · 626 阅读 · 0 评论 -
面向对象编程特性-多态性-Java
在 Java 编程世界中,多态性是一个至关重要的概念,它为程序带来了极大的灵活性和可扩展性。今天,我们就来深入探讨一下 Java 中的多态性。多态性,即是 “多种形态”。在 Java 中,多态性是指同一操作作用于不同的对象可以有不同的表现形式。简单来说,就是可以用相同的方式处理不同类型的对象。多态性是 Java 编程中的一个重要概念,它通过方法重写和方法重载来实现同一操作作用于不同的对象可以有不同的表现形式。原创 2024-10-03 20:15:33 · 900 阅读 · 0 评论