宝安高端网站建设哪家公司好,开发网站通过第三方微信认证登录开发费用,美篇相册制作免费下载,网站需要怎么做的吗提到引用数据类型#xff08;类#xff09;#xff0c;其实我们对它并不陌生#xff0c;如使用过的Scanner类、Random类。 我们可以把类的类型为两种#xff1a; l 第一种#xff0c;Java为我们提供好的类#xff0c;如Scanner类#xff0c;Random类等#xff0c;这些…提到引用数据类型类其实我们对它并不陌生如使用过的Scanner类、Random类。 我们可以把类的类型为两种 l 第一种Java为我们提供好的类如Scanner类Random类等这些已存在的类中包含了很多的方法与属性可供我们使用。 l 第二种我们自己创建的类按照类的定义标准可以在类中包含多个方法与属性来供我们使用。 1.1 类的定义与使用 l 类的定义格式 创建java文件与类名相同 public class 类名{ 数据类型 属性名称1 数据类型 属性名称2 … } public class Phone {/** 属性*/ String brand;// 品牌型号 String color;// 颜色 double size; // 尺寸大小 } 上述代码就是创建一个类的的过程类的名称我们给起名为Phone类中包含了三个属性brand品牌型号、color颜色、size尺寸大小。注意类中定义的属性没有个数要求。 1.1.2 类的使用格式 导包我们将所有的类放到同一个文件夹下可以避免导包。 创建对象数据类型 变量名 new 数据类型(); 调用方法目前我们定义的自定义类不涉及方法只是属性自定义类中的方法部分在面向对象部分讲解 访问属性变量名.属性 (这是当前的方式后期会采取调用方法的方式替代掉直接访问的方式来完成对属性的访问。) public class Test {public static void main(String[] args) { //定义了一个Phone类型的变量p Phone p new Phone(); /* * 通过p,使用Phone中的属性 */ //访问p中的brand品牌属性 p.brand 苹果6s;[为p中brand属性赋值为”苹果6s”] //访问p中的color颜色属性 p.color 白色;[为p中color属性赋值为”白色”] //访问p中的size尺寸大小属性 p.size 5.5;[为p中size属性赋值为5.5] System.out.println(手机品牌为 p.brand[使用p中brand属性值参与运算]); System.out.println(手机颜色为 p.color[使用p中color属性值参与运算]); System.out.println(手机尺寸大小为 p.size[使用p中size属性值参与运算]); } } 1.1.3 自定义类型注意事项与内存图 上述代码中通过类Phone创建出来的变量p它相当于我们生活中的盒子里面包含了它能够使用的属性。 l 通过 p.属性名 就可以对属性进行操作 l 与引用类型数组类似引用类型的自定义类型的变量直接变量时结果为对象地址值这里可以通过内存图简单解释。 转载于:https://www.cnblogs.com/-lwl/p/10963347.html