- package com.xiaomou;
- //Test继承了Person类
- public class Test extends Person {
- /**
- * @author xiaomou
- */
- // 重写Person类中的fun(String name, int age)的方法
- void fun(String name, int age) {
- System.out.println("我是:" + name + ",今年" + age);
- }
- public static void main(String[] args) {
- // Person p = new Person();
- // Test test = new Test();
- // test.fun("小日本鬼子", 18);
- new Test().fun("小日本鬼子", 18);
- }
- }
- // 定义一个Person的父类,里面有name,age,sex以及一个方法eat()
- class Person {
- String name;
- int age;
- String sex;
- // 下面这三个fun()构成了重载,方法名相同,但里面的参数不一样,就够成了重载
- void fun() {
- System.out.println("A类中的方法1");
- }
- void fun(String name, int age) {
- System.out.println("A类中的方法2");
- }
- void fun(String name, int age, String sex) {
- System.out.println("A类中的方法3");
- }
- }
复制代码
|