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:使用,把一个类作为自己的局部变量

  • 相关阅读:
    html-----018----HTML Web Server/HTML URL 字符编码
    html-----017
    SQL Server 2008 R2评估期已过的解决办法和sqlserver 服务器打不开问题
    Eclipse快捷键大全
    with递归
    PIVOT使用
    SSH框架搭建
    更换开发环境后设置Tomcat和jdk版本
    MyBatis 一对多和多对一关联查询
    MyBatis 使用接口增删改查和两表一对一级联查询
  • 原文地址:https://www.cnblogs.com/wuhao-bky/p/6384730.html
Copyright © 2011-2022 走看看