美文网首页
Java_类和对象(面向对象OOP)

Java_类和对象(面向对象OOP)

作者: Miss_差不多 | 来源:发表于2017-09-01 19:27 被阅读22次

    类是事物的抽象描述.
    类是用来创建同一类型的对象的"模板"在一个类中定义了该对象所应用具有的属性和方法.
    类的作用:类就是将相同的属性和行为封装到一起.也可以理解为将生活中的某个事物使用类的方法进行描述.
    如何使用类描述生活中的事物:
    >类的构成:类是有属性和行为来构成;
    >>属性:变量(在类中定义的变量)
    在方法中声明的变量为局部变量,在类中声明的变量为全局变量/成员变量(成员变量是有实际使用情况来说,不是随意抽象的)
    >>行为:方法/函数
    在一个源文件中可以同时创建两个类,那么注意的地方是:1.类名不能相同,并且在一个源文件中只能有一个public类型的类.那么这个public类型的类名必须与文件名一致.

    对象就是类的实例化,具体的事物.
    对象的创建:
    格式1:类名 对象名 = new 类名
    格式2:类型 对象名 = new 类名(属性赋值) 需要重写构造器.
    对象的作用:对象可以访问类中定义的属性和行为.
    对象可以看成是静态属性(成员变量)和动态属性(方法)的封装体.

    引用类型:除基本数据类型以外的类型.(C.C++中的指针)
    new 出来的都在推内存里.

    关于标识符:
    1、以字母、下划线()、美元($)开 头;
    2、后面可以接任意的字母、下划 线(
    )、美元($)和数字
    3、不能包含Java关键字

    捕获.PNG

    构造方法:
    方法名称与类名一致,没有返回值,有参数列表.
    在这个类的对象被实例化的时候自动调用,我们不能调用构造方法.
    格式:
    类名(参数列表){
    代码块
    }

    类和类的关系:继承 聚合
    解决问题:
    1.有那些类,类之间的关系
    2.这个类中与那些属性和方法

    相关文章

      网友评论

          本文标题:Java_类和对象(面向对象OOP)

          本文链接:https://www.haomeiwen.com/subject/bbifjxtx.html