对象的创建及其使用

Posted anke-z

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对象的创建及其使用相关的知识,希望对你有一定的参考价值。

通常情况下,一个类并不能直接使用,需要根据类创建一个对象,才能使用。(仅供参考)

步骤

  1. 导包:也就是指出需要使用的类,在什么位置。

    • import 包名称.类名称;
    • 对于和当前类属于同一个包的情况下,导包语句可以省略不写。
  2. 创建,格式:

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

    Student stu = new Student();

  3. 使用,分两种情况:

    使用成员变量:对象名.成员变量名

    使用成员方法:对象名.成员方法名(参数)

    (也就是,想用谁,就用对象名点谁。)

注意事项:

如果成员变量没有进行赋值,那么将会有一个默认值,规则和数组一样。
以手机类为例

创建个手机类
package demo02;

/**

  • @author petrel
  • @date ${DATA}
  • 定义一个类,用来模拟“手机”事物。
  • 属性:品牌、价格、颜色
  • 行为:打电话、发短信
  • 对应到类当中:
  • 成员变量(属性):
  •  String brand;//品牌
  •  double price;//价格
  •  String color;//颜色
  • 成员方法(行为):
  •  public void call(String who){};
  •  public void sendMessage(){};

    */
    public class phone {
    //成员变量
    String brand;
    double price;
    String color;

    //成员方法
    public void call(String who){
    System.out.println("给"+who+"打电话。");
    };
    public void sendMessage(){
    System.out.println("群发短信。");
    };

}

创建对象
package demo02;

/**

  • @author petrel
  • @date ${DATA}
    */
    public class Demo01PhoneOne {

    public static void main(String[] args) {
    //根据phone类,创建一个名为one的对象
    //格式:类名称 对象名 = new 类名称();
    phone one = new phone();

     System.out.println(one.brand);
     System.out.println(one.color);
     System.out.println(one.price);
     System.out.println("++++++++++++++");
    
     one.brand = "华为";
     one.color = "银白色";
     one.price = 6969.69;
    
     System.out.println(one.brand);
     System.out.println(one.color);
     System.out.println(one.price);
     System.out.println("++++++++++++++");
    
     one.call("乔布斯");
     one.sendMessage();

    }
    }

以上是关于对象的创建及其使用的主要内容,如果未能解决你的问题,请参考以下文章

如何将 r ggplot 图存储为 html 代码片段

网络编程socket套接字及其使用

怎样创建一个文档片段对象

面向对象-标准的手机类代码及其测试

在 ViewPager 中使用视图创建动态片段

对象的创建及其使用