zoukankan      html  css  js  c++  java
  • 面向对象含义

    对象

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

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

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

    例:class 类名{

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

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

    }

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

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

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

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

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

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

    构造函数:

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

    2.不能有返回类型

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

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

    方法的重载(overload):

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

  • 相关阅读:
    257. Binary Tree Paths
    324. Wiggle Sort II
    315. Count of Smaller Numbers After Self
    350. Intersection of Two Arrays II
    295. Find Median from Data Stream
    289. Game of Life
    287. Find the Duplicate Number
    279. Perfect Squares
    384. Shuffle an Array
    E
  • 原文地址:https://www.cnblogs.com/jonsnow/p/6225008.html
Copyright © 2011-2022 走看看