zoukankan      html  css  js  c++  java
  • javaOO2

    第5章

    面向对象三大特征:

    1、封装

    1)组装----类的书写

    2)信息隐藏

    ①方法的实现

    (1)定义

    声明、实现

    (2)调用

    ②访问修饰符

    2、继承

    3、多态

    方法调用栈:

    先进后出,先调用的后结束,最后调用的最先结束。

    调用方法:

    1、方法返回一个值。在这种情况下,一个基本数据类型或引用类型被传回给方法的调用者。

    2、方法不返回一个值。在这种情况下,返回值被声明为void

    3、方法抛出一个异常个方法调用者

    方法签名:

    方法的签名包括方法名、参数列表、返回值的数据类型等信息。

    方法的重载:

    在一个类中,可以具有多个同名的方法,但是参数列表必须不同(个数不同,类型不同、顺序不同)。

    重载时面向对象中多态(相同的行为,不同的实现)的一种语法。

    构造方法:

    作用:创建对象

    特点:1、方法名必须和类名保持一致

       2、没有返回类型(连void都没有)

       3、如果不些构造方法,会有一个默认的公共无参构造

       4、一旦写了构造方法,就不会有默认构造了

       5、在JavaBean的规范中,Bean类必须提供公共无参构造

    new 构造方法的执行步骤:

    1、划分对象的空间

    2、在该空间划分属性

    3、对属性进行初始化

    4、执行程序员在构造方法里面写的代码

    this();作用:

    让构造方法能够调用其他构造,从而达到代码公用(并不会产生两个对象)

    考虑类之间的关联:

    1、has :拥有,把一个类作为自己的属性

    2、use:使用,把一个类作为自己的局部变量

  • 相关阅读:
    中产阶级_百度百科
    第二天--设置一个数据模型
    请大家支持珊瑚虫~~请大家帮帮soff~~
    Linux Socket学习(十二)
    Debian下调整时间
    Emacs 牵手 scim
    Linux Socket学习(十三)
    mplayer解码
    创建第一个Symfony工程
    页面的基本创建
  • 原文地址:https://www.cnblogs.com/wuhao-bky/p/6384730.html
Copyright © 2011-2022 走看看