zoukankan      html  css  js  c++  java
  • Java 继承

    
    

    继承是面向对象的概念,它和方法一样,能实现代码的重复使用。

    继承中有两个重要的名词:

    • 子类,从一个类继承另一个类
    • 父类,也叫超类,被另一个类继承

    继承使用关键字extends ,子类继承父类后,具有父类的特征和行为。当然访问级别为private的属性和方法不能被继承。




    public class MyClass55 extends Person { //MyClass55类 继承person类

    public static void main(String[] args) { //main方法 程序入口
    // 继承后User类有Person类的属性和方法
    MyClass55 bianliang = new MyClass55(); //将MyClass55() 实例化给user 变量
    // 具有属性name
    bianliang.name = "小王"; //将 值 赋值 给变量里的name
    bianliang.study(); //具有学习能力 //对象调用方法(user变量, 变量也是对象)
    System.out.println(bianliang.name); //
    } //继承了person方法,就与上面没关系了
    }

    class Person {
    protected String name;//成员变量、成员属性


    public void study() { //可以被调用的 study()方法
    System.out.println("好好学习");
    }
    }
    // User 类继承 Person类,User类是子类,Person类是父类
  • 相关阅读:
    浏览器之window对象--javascript
    CSS3盒子模型
    CSS3动画以及animation事件
    CSS3响应式布局
    原生JS实现tab切换--web前端开发
    html5表单与PHP交互
    UITableView 的坑
    多线程:Operation(二)
    多线程:Operation(一)
    GCD(Swift)
  • 原文地址:https://www.cnblogs.com/lsyw/p/11442094.html
Copyright © 2011-2022 走看看