• java学习第四天 类和变量


        java也属于面向对象的编程

             面向对象的三大特征:  封装 继承 多态

              类 对象

              对象:真实存在的唯一的事物

              面向对象编程(oop)思想力图使对计算机语言中的事物的描述和自然界中的事物尽可能保持一致

              面向对象的核心:找到合适的对象做合适的事情

              java中如何找到合适的对象:    

                        1.sun已经指定好的类,通过定制好的类创建对象,需呀认识这些类

                        2.自定义类,通过自定义类创建对象

              类中包括:

                         属性  方法

              类的定义格式  :

                         class  类名{

                          属性(成员变量): 描述事物的 公共的他特点

                          方法:描述事物的 行为(做什么事)

                         }

                通过自定义的类来创建一个对象:

                           格式: 类名  对象名  (变量名) = new 类名();

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

            定义的位置  :

                1.定义在类中,方法外。

                2.局部变量是定义在方法中

              作用上:

                 1.成员变量是用来描述同一类事物(对象)的公共属性

                 2.局部变量就是提供一个变量给方法使用

              生命周期: 

                 1.成员变量随着对象的创建而创建,随着对象的消失而消失

                 2.局部变量随着方法调用而创建,出了方法的作用域就消失

           初始值来区分:

                1.成员变量,如果你没有赋值,它是有默认值得

                      

                                int 默认是0
                                float 默认是0.0f
                                double 默认是 0.0
                                boolean 默认 false
                                char 默认 ' '
                                String (引用类型)null;

                 2.局部变量:

                              局部变量是没有初始值的,必须初始化才能使用。

                   成员变量在当前类中是可以直接通过变量名来使用的,如果变量需要在其他类中使用,就需要创建对象(目前是这个样子)

                   成员变量:作用范围是整个类中,如果需要在当前类中使用成员变量,直接拿到变量名就可以使用了

  • 相关阅读:
    正确使用SqlConnection对象,兼谈数据库连接池
    简单设计实现基于Forms认证的注册登录等用户基础服务
    简单利用Memcached进行缓存层设计
    殊途同归,ado.net快速实现MySql的CRUD
    【数据库设计】“Max加一”生成主键的注意点
    利用FastReflectionLib快速实现对象克隆
    容易遗忘的一些小代码之 Cross apply and Outer apply
    OBJECT_ID 有哪些种类
    BIWORK 分区表阅读与实践笔记
    容易遗忘的一些小代码之 Merge Operation and Output Clause
  • 原文地址:https://www.cnblogs.com/2016yjl/p/6066964.html
Copyright © 2020-2023  润新知