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();//工作
    }
    

  • 相关阅读:
    SSH整合
    JQuery
    MVC框架与增强
    通用分页(二)
    通用分页(一)
    自定义标签
    反射(一)
    Xml解析作业与Xml建模andXml建模作业
    Xml与Map之间的相互转换
    Xml解析
  • 原文地址:https://www.cnblogs.com/anke-z/p/12380914.html
Copyright © 2011-2022 走看看