zoukankan      html  css  js  c++  java
  • java学习day7--类和对象

    类和对象

        类:类代表了一类事物,类在现实中不存在,是一个模板。类的目的是抽象出一类事物共有的属性和行为

          并用一定语法格式来描述所抽象出的属性和行为,类是一种用于创建具体实例(对象)的数据类型。

        对象:对象是实际存在的个体,现实当中实际存在。对象又被称为实例(instance)。

          

        从类到对象的过程叫做实例化一个类可以实例化N个对象

        从对象到类的过程叫做抽象

        类的定义:

          语法结构:【修饰符列表】 class 类名{

                }

        

          一个类主要描述的是状态和动作

          程序猿自己定义的类属于引用数据类型

          在一个类体中,方法体之外定义的变量被称为成员变量,成员变量没有手动赋值的话,系统自动赋值

          不能直接通过“类”去访问的成员变量又被称为实例变量

        对象的定义:

          语法结构:new 类名();

        

        关于创建对象,我今天看到了一个很有意思的名词--引用

        之前在学校学习java时没有听说过这个名词,后来我查了下,引用就是一个变量,这个变量中把保存了一个java对象的内存地址

        例如有一个Student学生类,在我创建对象时:Student s = new Student();其中s就是引用。

        

  • 相关阅读:
    Leetcode Spiral Matrix
    Leetcode Sqrt(x)
    Leetcode Pow(x,n)
    Leetcode Rotate Image
    Leetcode Multiply Strings
    Leetcode Length of Last Word
    Topcoder SRM 626 DIV2 SumOfPower
    Topcoder SRM 626 DIV2 FixedDiceGameDiv2
    Leetcode Largest Rectangle in Histogram
    Leetcode Set Matrix Zeroes
  • 原文地址:https://www.cnblogs.com/javaisbest/p/11581522.html
Copyright © 2011-2022 走看看