学习,类的特性心得!

来源:互联网 发布:河南淘宝运营招聘 编辑:程序博客网 时间:2024/06/05 06:00

      今天在网上看到了关于类的特性的一遍文章,挻有收获的,之前老是搞不懂多态是什么?跟其他的两个特性是什么关系,今天一目了然啦!下面是详细介绍:

     作为JAVA语言最重要的三大特征:它们各自有各自的特点。

封装:就是把属性或者行为隐藏起来,不希望别人直接的去修改它,仅对外提供接口。封装是保证软件具有良好的模块性的基础。对象就是封装的基本的单位。 但是封装有如下的几个访问级别 public:类内部,包内部,子类,任何地方都可以访问。 protected:类内部,包内部,子类可以访问 default:类内部,包内部可以访问 private:只有类内部才可以访问 上述四种访问权限,我们要灵活运用。 s

     继承 什么是继承:从已有的类扩展新类 它有什么优点:1、代码的重用性 2、子类可扩展父类的属性和方法 3、父类的属性和方法可用于子类 4、设计应用程序变得更加简单 我们怎样使用它? 使用extends关键字 什么时候使用它? 当对象具有相同的行为和特征 在继承里面有一个概念,那就是重写:重写就是子类提供一种方法,该方法的名字与超类中的方法名完全相同,并代替超类的方法被执行。

     多态 什么是多态? 在面向对象中,多态指的是相同的操作作用于多种类型的对象上并获得不同的结果。简单的说就是相同的操作,不同的实现。 多态的表现形式有哪些? 多态的表现形式包括:方法的重载和方法的重写多称为多态。

原创粉丝点击