• 对象


    一、理解什么是类和对象

    万事万物皆对象

          1、属性——对象具有的特征(特点)

          2、方法——对象可执行的操作(能干什么事)

          3、对象的定义:

    是一个客观存在的,看的见或摸得着的实体,由属性方法构成

          4、类是由对象抽象出来的,看不见也摸不着

          5、类和对象的关系?

                     类(是笼统)是模子是对象的抽象化,对象(具体的)是类的具体化

    二、封装——包装

    1、2种表现形式:属性和方法

    2、封装的作用:

    隐藏内部实现的细节,使之操作简单方便

    3、java中体现的封装:

               类——所有的java代码在类中(方法)编写

               MyEclipse工具以项目的形式,封装

                    

    三、会创建和使用对象

    1、创建类的语法

    访问修饰符 class 类名{

               属性;

            方法(){

    }

    }

    如,访问修饰符public  class 类名{

                           访问修饰符    数据类型 属性名=值;

                           比如,int c=10;//属性,成员变量

                          属性的有效使用范围,既可以在类中任何地方调用,也可以在其他类中调用

    访问修饰符….方法1(){

          比如  int a=10;//定义变量,局部变量

          有效使用范围,仅限于该方法中

          访问变量(属性)——c

          }

    访问修饰符….方法2(){

          访问变量(属性)——c

          该方法中,不能调用方法1中的变量a

    }

               }

    2、创建对象

               类名 对象名=new 类名();

                     Scanner input=new Scanner(System.in);

    如何调用属性和方法?

               成员变量(属性名),通过:对象名.属性名;

               方法,通过:对象名.方法名();

    四、面向对象

          类——名词

          属性——形容词

          方法——动词

          1、类之间的通信(访问):在一个类中new出另外一个类的对象,通过对象名.类的成员名

               类的成员:属性(成员变量)、方法(成员方法)

          2、优点:

    信息封装和隐藏,

    提高程序的安全性、可重用性、可维护性

    五、调试

               1、设置断点

               2、启动调试

               3、按F6逐行执行程序

                          遇到【方法】,调试方法中的代码,按F5

  • 相关阅读:
    HttpServletRequest和HttpServletResponse
    .NET Core 通过 Ef Core 操作 Mysql
    spring-boot整合shiro实现权限管理
    spring-boot整合mongodb多数据源的案例
    spring-boot整合mybaits多数据源动态切换案例
    spring-boot整合Mybatis多数据源案例
    spring-boot整合mongodb的案例
    spring-boot和redis的缓存使用
    spring-boot 定时任务案例
    spring-cloud:熔断监控Hystrix Dashboard和Turbine的示例
  • 原文地址:https://www.cnblogs.com/shengzhicai/p/6877466.html
Copyright © 2020-2023  润新知