zoukankan      html  css  js  c++  java
  • 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.局部变量:

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

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

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

  • 相关阅读:
    js字符串使用占位符拼接
    C#解析json字符串总是多出双引号的原因分析及解决办法
    JS 正则验证字符串中是否含有数字
    不错的MVC文章
    Js 更换html同一父元素下子元素的位置
    团队任务个人博客--20160426
    《构建之法》阅读笔记3
    团队任务个人博客20160425
    团队任务个人博客20160424
    软件工程进度条-第八周
  • 原文地址:https://www.cnblogs.com/2016yjl/p/6066964.html
Copyright © 2011-2022 走看看