Java笔记:类之间的继承,私有属性的使用,父类方法的重写
2026/9/4 11:19:35 网站建设 项目流程

概述

本文旨在记录Java代码初学者的学习历程并表达本人对代码的理解。
本文的内容包括:类之间的继承,私有属性的使用,父类方法的重写。

1.类的继承关系

格式如下:
public class 子类 extends 父类{}
在后面也可以继续实现接口,格式如下:
public class 子类 extends 父类 implements 接口1,接口2{}
需要注意,一个子类仅能被包含在一个父类中,而一个父类可以包含多个子类。类的继承关系是多层次的,所有类默认被包含在类Object中,子类被包含在父类中,父类被包含在Object中,因此可以说子类被包含在Object中,同时,被包含在父类的子类也可有子类。
在同一个package中的情况下,子类会完全继承父类的属性和方法。继承关系可在很大程度上减少重复代码的编写。

2.私有属性

public和private属于Java中的“访问修饰符”。在访问修饰符为private时,仅有本类中可调用它。若要在另外的类中调用和设置,则需要用到set方法。

private String Title; public void setTitle(String a) { Title = a; }
public class Domination { public static void main(String[] args) { Book bo=new Book(); bo.setTitle("Walden"); } }

这样,private的类便可在其他类中被定义和使用。除了set方法外,私有属性还有get方法。在get方法中必须有return,return表示终止该方法的执行,并返回一个对应数据。

public String getTitle(){ return Title; } public void getTitle(){ return//不返回数据,仅终止方法 }

3.父类方法的重写

在父类的方法不足以满足需求时,可以在子类中对父类的方法进行重写。方法重写有几个条件:1.重写仅能发生在有继承关系的两个类之间。2.返回值类型,方法名,参数类型(个数,顺序)完全一样。如果想保留父类中的方法,可用到super.父类方法名。

public void print(){ super.print(); }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询