摘要: static关键字; 静态成员变量只会在数据共享区中维护一份,而非静态成员变量会在每个对象中维护一份 作用 static修饰成员变量:如果有数据需要共享所有数据使用时 static修饰成员函数:如果一个函数没有直接访问非静态成员时,那么可以使用static修饰,一般用于工具类的方法 访问方式 1、 阅读全文
posted @ 2019-04-03 17:56 夏天蓝了海 阅读(2471) 评论(0) 推荐(0) 编辑
摘要: 构造函数: 作用:给对应的对象进行初始化 格式:修饰符 函数名(形式参数){函数体} 注意:1、构造函数是没有返回值,函数名必须与类名一致 2、当有有参的构造函数时,虚拟机编译时不能增加无参构造构造函数 3、构造函数可以在一个类中以函数重载的方式存在 4、构造函数不是我们手动调用的,而是创建对象时, 阅读全文
posted @ 2019-04-03 16:50 夏天蓝了海 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 封装 1、 使用private来修饰的变量只能在本类中访问 2、 提供一个公共的方法设置或者获取私有属性 命名规范:ste属性名(); get属性名(); 3、封装的好处:提高数据的安全性 操作简单 隐藏了实现 class memary{ public String name; private St 阅读全文
posted @ 2019-04-03 16:16 夏天蓝了海 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 面向对象: 定义: 以基于对象的思维去分析和解决问题,万物皆对象 类是抽象的,对象是具体的,也就是说对象是类的实例(比如图纸是类,那么房子就是对象) 创建类的三个步骤: 1、自定义类 class 类名{ 事物公共属性的描述 事物公共方法的描述 } 2、自定义类的对象 类名 变量名 = new 类名( 阅读全文
posted @ 2019-04-03 16:02 夏天蓝了海 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 函数重载 定义:在一个类中存在两个或者两个以上的同名函数,这些函数就叫做函数的重载 作用:同一个函数名可以出现不同的函数,以应对个数或者数据类型不同的参数 要求:1、函数名一致 2、形式列表不一致(对应数据类型或者数据类型的个数) 3、与返回值类型无关 数组 定义:同一种数据类型的集合容器 格式: 阅读全文
posted @ 2019-04-03 15:41 夏天蓝了海 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1、函数的基本概述 作用:提高功能代码的复用性 特点:函数调用了之后才会运行 格式 修饰符 返回值类型 方法名(形式参数){ 执行语句; return 返回值; } ① 修饰符: 1.public :公共的,公开的,权限是最大的,在任何的情况下都可以调用。 ② 返回值类型: 数据类型时,执行函数后需 阅读全文
posted @ 2019-04-03 15:19 夏天蓝了海 阅读(252) 评论(0) 推荐(0) 编辑