zoukankan      html  css  js  c++  java
  • 继承

    继承

    1.1概述

    集成主要解决的问题是:共性抽取

    父类也可以叫基类、超类

    子类也可以叫做 派生类。

    定义:

    继承:就是子类继承父类的属性行为,使得子类对象具有和父类相同的属性、行为。子类可以直接访问父类中的非私有的属性和行为。

    好处

    1. 提高了代码的复用性
    2. 类与类之间产生了关系

    1.2 继承的格式

    通过static关键字,可以声明一个子类继承另一个父类

    格式:

    class 父类{
    
    	...
    
    }
    
    class 子类 extends 父类{
    
    	...
    
    }
    
    
    

    继承演示,代码如下:

    /*
    定义员工类Empoloyee  为父类 
    */
    class Employee{
       String Name;
        public void work(){
            System.out.println("工作");
        }
    }
    /*
    定义讲师类Teacher 继承员工类Empoloyee
    */
    class Teacher extends Empoloyee{
        //定义一个打印name的方法
        public void printName(){
            System.out.println("name:"+name);
        }
    }
    
    /*
    定义测试类
    */
    public static void main(String[] args){
        //创建一个老师类对象
        Teacher t = new Teacher();
        t.Name = "雷神";
        
        //调用员工的PrintName()方法
        t.printName();//name:雷神
        
        //调用Teacher类继承来的work()方法
        t.work();//工作
    }
    

  • 相关阅读:
    linux之参数实用讲解
    Linux脚本中调用SQL,RMAN脚本
    shell for参数
    Linux Shell参数替换
    Python OOP(1)
    Python 不可变对象
    Python set
    Python tuple
    Python list,tuple,dict and set
    Python 可变长度函数参数
  • 原文地址:https://www.cnblogs.com/anke-z/p/12380914.html
Copyright © 2011-2022 走看看