小工具知识网

当前位置: 首页 > 行业知识 > java009 - Java面向对象基础

行业知识

java009 - Java面向对象基础

2026-10-30 06:43:43 来源:互联网转载

1、类和对象

1.1 什么是对象

��物皆对象,客观存在的事物皆为对象。

1.2 什么是面向对象

1.3 什么是类 

类是对现实生活中一类具有共同属性和行为的事物抽象。

特点:

  • 类是对象的数据类型
  • 类是具有相同属性和行为的一组对象的集合

    1.4 什么是对象的属性

    属性:对象具有的各种特征,每个对象的每个属性,都拥有特定的值。

    1.5 什么是对象的行为

    行为:对象能够执行的操作

    1.6 类和对象的关系

    • 类是对现实生活中一类具有共同属性和行为的事物的抽象
    • 对象是看得见摸得着真实存在的实体

       重要总结:

      1.7 类的定义

      1.7.1 概念、重要性、组成
      1.7.2 定义步骤
      • 定义类
      • 成员变量
      • 成员方法(无static关键字)

        编写一个手机类:

        1.8 对象的使用

        1.8.1 语法

        1.8.2 案例

        001 使用之前定义的手机类的成员变量和成员方法

         002 定义学生类和学生测试类,并使用成员变量及成员方法

        思路:

        实现:

        2、对象内存图

        2.1 单个对象的内存图

        2.2 多个对象的内存图

        2.3 多个对象的指向相同内存图

        3、成员变量和局部变量

        3.1 成员变量和局部变量概念

        3.2 成员变量和局部变量区别

        4、封装

        4.1 private关键字

        why出现?

        private关键字概念:

        • 是一个权限修饰符 
        • 可以修饰成员(成员变量和成员方法)
        • 作用是保护成员不被别的类使用,被private修饰的成员只在本类中才能访问

           4.2 private关键字的使用

          代码:

          学生类:

           学生测试类:

          4.3 this关键字

          引入:

          4.3.1 this概念

          this修饰的变量即为成员变量

          4.3.2 this使用场景

           解决:局部变量隐藏成员变量问题(同名问题)

          4.3.3 this指对象引用
          • 代表所在类的对象引用
          • 方法被哪个对象调用,this就代表哪个对象

            4.4 this内存原理

            4.5 封装

            4.5.1 封装概述
            4.5.2 封装原则
            4.5.3 封装的好处
            • 安全性
            • 复用性

              5、构造方法 

              5.1 概述

              构造方法是一种特殊的方法,作用是用于创建对象。

              构造方法的名称和类的名称相同,修饰符一般为public

              5.2 构造方法功能

              构造方法是完成对象数据的初始化

              • 作用:创建对象
              • 功能:完成对象数据的初始化 

                5.3 案例

                学生类:

                测试类:

                 5.4 构造方法注意事项

                5.5 标准类的制作

                给成员变量赋值两种方法

                代码:

                 

                 

上一篇:怎么自己做网战?

下一篇:网络验证防破解策略实战指南,守护系统安全的最佳实践!