- 博客(4)
- 收藏
- 关注
原创 Java面向对象特性-继承(详解)
在Java中,一个已有类通过关键字extends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类)。父类中有无参构造。子类可以继承父类的非私有化的方法,但是有的时候父类的需求满足不了子类的需求了,这个时候需要重写父类非私有的方法。继承的意思,就是将父类的属性和方法拿到子类中去使用。3.在子类中重写父类的方法,这个方法除了方法体不一样其他都一样的。公开的和默认的成员方法,子类可以继承使用。公开的和默认的属性,子类可以继承使用的。继承是类和类之间的关系,继承至少得两个类。...
2022-08-01 21:07:19 758
原创 Java面向对象特性-封装(详解)
这就需要我们对这些属性进行封装,只让别人看到我们想让他们看到的数据。当我们想在其他类中使用这些变量时,就可以利用setter和getter方法对变量进行赋值和取值。封装是面向对象的思想的特性。对属性进行封装对方法进行封装对类进行封装对项目进行封装。2.在实体类中set方法进行赋值get方法进行取值!2.在类中书写set和get方法进行对属性的赋值和取值。1.对实体类中的成员变量进行加private修饰。其他的封装后续会再详细进行讲解。就是要对成员变量就赋值和取值的。对属性进行赋值和取值。...
2022-08-01 20:36:21 439
原创 Java面向对象特性-多态(详解)
是指对象的多种形态,是对象多种表现形式的体现。多态是建立在封装和继承之上。多态存在的三个必要条件1.必须存在继承或实现。2.子类中重写父类的方法。3.父类引用指向子类对象(向上转型)。...
2022-07-28 20:14:36 340 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人