zoukankan      html  css  js  c++  java
  • 类和对象 -简单的笔记

    类和对象


    一、方法
     
        定义:方法就是类的行为。

        语法:

              访问修饰符 返回值类型 方法名(参数列表){              public void display(){

                  //代码逻辑                                           System.out.println("Hello");

              }                                                    }


        注意:1.访问修饰符    private   public   protected

              2.返回值类型    void|int|String|byte|shrot|long|float|double|boolean|char|数组|类

              3.参数列表      方法的参数可以有,也可以没有;也可以有多个参数。参数之间用逗号,隔开。

              4.在方法中通过关键字return 返回结果

              5.调用方法      对象名.方法名();      p1.eat();        String name = p1.getName(); 不需要加{}

              6.方法可以相互调用,但不能存在循环调用


    二、方法的形参和实参

        形参:形式参数,在方法定义时小括号中参数叫形参。

        实参:实际参数,在方法调用时小括号中的参数叫实参。

        注意:形参和实参的名称可以不一样


    三、构造方法

        构造方法是一种特殊的方法。构造方法用于创建和初始化类的对象。

        构造方法没有返回值类型。

        构造方法的方法名必须和类名保持一致。

        如果没有人为创建构造方法,那么系统默认为类创建一个无参的构造方法。

        如果认为的为类添加了构造方法,那么系统不会再创建无参的构造方法。

    四、方法重载

        在同一个类的内部,方法名相同,参数列表不同的多个方法,就是方法的重载。

        参数列表不一样:1.参数个数不一样   2.参数类型不一样   3.参数的顺序不一样

        构造方法的重载

    五、this关键

        指代当前类的实例对象

    六、成员变量和局部变量(作用域或生命周期不一样)

        成员变量:类的属性

        局部变量:方法(代码块)中定义的变量







  • 相关阅读:
    C#Redis分布式缓存
    CPU核心数
    关于RSA加密
    C#.NET中的CTS、CLS和CLR
    silverlight依赖属性
    silverlight imagesource赋值与转换
    #我的java之多态和接口#
    #什么是 spring boot#
    #替换eclipse自带的maven#
    #从零开始的maven异世界#
  • 原文地址:https://www.cnblogs.com/gu-bin/p/9947653.html
Copyright © 2011-2022 走看看