• 面向对象含义


    对象

    含义:Java中一切皆为对象。对象包括两部分内容:属性(名词形容词)、行为(动词)。

    含义:对同一类别的众多对象的一种抽象。也是用来生成对象的一种模板,对象是类的一种具体化表现。

    定义:类名(首字母要大写),如果由多个单词组成,每个首字母都大写,余字母小写。类包含成员变量(属性)和成员函数(方法)两部分

    例:class 类名{

        访问修饰符 成员变量的定义;

        访问修饰符 成员函数(方法)的定义;

    }

    访问修饰符分为四种:默认,private,public,protected

    默认:在当前class花括号中可以访问。当前包中的其它类中也可以访问。出了当前包,就访问不到了。

    private(私有):只能被当前class的花括号中的代码访问到。出了这个花括号,访问不到了。

    public(公有):能被当前class花括号内访问。也能被其它位置的对象访问。
    默认,在当前class花括号中可以访问。当前包中的其它类中也可以访问。出了当前包,就访问不到了。

    类的实例化:用类来生成对象

    类名 变量名=new 类名();

    构造函数:

    1.函数名必须与类名相同

    2.不能有返回类型

    3.自动执行,对象new出时执行

    4.一般情况下修饰符为public

    方法的重载(overload):

    函数名相同,参数不同(数量、类型)的函数出现两个以上,构成函数重载。重载只跟函数名和参数有关,与返回类型无关。构造函数与普通成员函数都可以重载。

  • 相关阅读:
    [NOIp pj 2007][Luogu P1095] 守望者的逃离
    [Noip 2009 普及组 T4] [Luogu P1070] 道路游戏
    跟风Manacher算法整理
    Luogu P2569 [SCOI2010] 股票交易
    qbzt2020五一DAY1T1集合——题解
    Cena使用教程
    2020.4.15校内测试
    康托展开学习笔记
    qbzt网格图路径问题——题解
    2-sat基础详解
  • 原文地址:https://www.cnblogs.com/jonsnow/p/6225008.html
Copyright © 2020-2023  润新知