zoukankan      html  css  js  c++  java
  • 初学JAVA随记——面向对象的程序设计的部分笔记

    ---恢复内容开始---

    1.调用构造方法 Car benchi = new Car();

                          类  实例对象名称 = new 类();//这是默认的构造方法

    2.包方便引用(方法:import   包名.*   或者   包名.类名   )以及查找。

    3.同一变量鼠标点上去会变色。源码下可生成get(开放可读)/set(开放可写)方法。

    4.this.A(变量)  this是关键词,加this.表示在这个类中,所有此类中的同一变量A。

    5.构造方法可赋值(对private),如

     public phone (String Pinpai,String Haoma)

    {

    this.pinpai = Pinpai;

    this.haoma = Haoma;

    }

    6.构造方法无返回值,不需void,且名字与类名一样。在实例化对象时调用。

    7.定义类通常包名字母全小写(com.hanqi),包名跟类旳保存路径对应。类名首字母大写,方法首字母小写后每首字母大写。同包不用导入,异包许导入。

    8.构造方法 public (只有构造方法无void,其他方法无返回值都要有void)Car(){}方法必须有(),且可在()里初始化某些值。

    9.在方法中,return表示返回(结束,下方的不在运行)。

    10.同一方法 A();A(String a);参数不同,调用时可区分,即方法的重载,方法名一样参数值不一样,参数的(个数/类型)不一样。

    11.protect(保护的)同一包可使用,不同包不可访问。private(私有的)只有本文件能使用,新建类不能使用。

    12.构造方法也可以重载public Car();public Car("A");只根据参数调用不同方法,构造方法的重载主要用于赋值和一些变量的初始化。

    ---恢复内容结束---

  • 相关阅读:
    C#中 File,Directory,FileInfo,DirectoryInfo区别与应用
    C#中设置开机自动运行和关机
    C# 线程手册 第三章 使用线程 小心死锁
    C# WinForm判断Win7下是否是管理员身份运行
    C#应用MemoryStream提高File读取速度
    CodeforcesDouble Profiles
    SRM533 D1 L1
    SRM532 D1 L2
    SRM533 D2 L3
    次小生成树 | 割点 | 割边
  • 原文地址:https://www.cnblogs.com/zhaoxifei/p/5035789.html
Copyright © 2011-2022 走看看