zoukankan      html  css  js  c++  java
  • Java面向对象思想

    描述一个东西—————对象

    使用一个东西—————对象

    在Java中,一个类拥有对他本身的描述(即属性)以及他所能实现的功能(即方法)

    外观(属性)+行为(方法)=具体的事物(对象)

    通过调用对象来实现需要完成的操作

    存储信息的类

    实现功能的类

    接口:关键字interface       与接口连接的类必须实现接口中的方法

    继承:关键字extends        子类继承父类,子类可以使用父类中未进行封装的所有东西,父类也可以使用子类的东西(必须进行强制转换)。

     1 public class ASAS {
     2     public static void main(String[] args) {
     3         AA a=new AA();
     4         a.print();//通过new出的父类对象,调用父类的方法。a是父类的AA类型(父类使用父类方法)
     5         AA b=new BB();
     6         ((BB)b).print();//通过new出的子类对象,调用子类的方法。  b是父类的AA类型(父类使用子类方法)
     7         BB zi= new BB();
     8         zi.print();//通过new出的子类对象,调用子类的方法。zi是子类的BB类型(子类使用子类方法)
     9     }
    10 }
    11 
    12 class AA{
    13     void print(){
    14         System.out.println("父类的方法");
    15     }
    16 }
    17 class BB extends AA{
    18     void print(){
    19         System.out.println("子类的方法");
    20     }
    21 }
  • 相关阅读:
    横向技术分析C#、C++和Java优劣
    XML数据流主动服务系统的设计与实现
    ASP.NET 状态管理
    Oracle中如何从BasicFile迁移到SecureFile
    让UpdatePanel支持上传文件
    C#和Visual Basic渐行渐远之匿名类型
    wpf 移动变换
    WPF 样式学习总结
    临江仙
    wpf 动画效果
  • 原文地址:https://www.cnblogs.com/Wzqy-yy/p/8093553.html
Copyright © 2011-2022 走看看