面向对象编程原则探究:Java遵循的OOP基本原则实例

原创 旧城等待, 2024-10-23 11:00 100阅读 0赞

面向对象编程(Object-Oriented Programming,简称OOP)是现代编程语言的主要设计思想。Java作为一门广泛使用的OOP语言,遵循了许多基本的原则。以下是一些常见的OOP原则在Java中的实例:

  1. 封装:将数据和操作数据的方法绑定在一起,形成类的内部实现。例如:
  1. class Car {
  2. private String make;
  3. private int year;
  4. // 构造器
  5. public Car(String make, int year) {
  6. this.make = make;
  7. this.year = year;
  8. }
  9. // 获取方法
  10. public String getMake() {
  11. return make;
  12. }
  13. // 设置方法
  14. public void setMake(String make) {
  15. this.make = make;
  16. }
  17. }
  1. 继承:允许一个类(子类)直接获取另一个类(父类)的属性和方法。例如:
  1. class Animal {
  2. public void sound() {
  3. System.out.println("Animal makes a sound");
  4. }
  5. }
  6. class Dog extends Animal {
  7. @Override
  8. public void sound() {
  9. System.out.println("Dog barks");
  10. }
  11. }
  1. 多态:允许同一个接口(或抽象类)下具有多种不同实现方式的对象。在Java中,通过方法重写(@Override)和接口实现来体现多态。
文章版权声明:注明蒲公英云原创文章,转载或复制请以超链接形式并注明出处。

发表评论

表情:
评论列表 (有 0 条评论,100人围观)

还没有评论,来说两句吧...

相关阅读