黑马程序员-java基础03

------- android培训java培训、期待与您交流! ----------

一、成员变量和局部变量额区别:

1.定义的位置
局部变量定义在函数中,语句内
成员变量定义在类中
2.内存中的位置
局部变量存储在栈内中
成员变量存储在堆栈中
3.初始化值
局部变量没有默认初始值,必须赋值才可以使用。
成员变量有默认初始化值
4.生命周期
局部变量一旦作用区域结束,就立刻释放
成员变量也称实例(对象)变量,随着对象的出现而出现。随着对象被回收而释放。
二、匿名对象的使用:可以作为实际参数进行传递。
    匿名对象的另一个使用:当对对象的方法仅进行一次调用的时候,可以简化成匿名对象完成。
    例如:就调用一个类中的方法
new 类名称().方法名();
三、封装
1.概念:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。
2.好处:将变化隔离;便于使用;提高重用性;提高安全性。
3.封装原则:
将不需要对外提供的内容都隐藏起来
把属性都隐藏,提供公共方法对其访问
4.private关键字: 是一个权限修饰符。
用于修饰成员(成员变量和成员函数)
被私有化的成员只在本类中有效。 常用之一:
将成员变量私有化,对外提供对应的set ,get方法对其进行访问。提高对数据访问的安全性。
四、构造函数(每一个对象创建都需要被初始化)
1、特点:
函数名与类名相同
不用定义返回值类型
没有具体的返回值
在对象创建时就被调用了
没有自定义的构造函数时,编译器编译时,有默认的构造函数
一旦在类中明确了自定义的构造时,该默认构造函数就没有了
2、作用:对对象进行初始化
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
4S店客户管理小程序-毕业设计,基于微信小程序+SSM+MySql开发,源码+数据库+论文答辩+毕业论文+视频演示 社会的发展和科学技术的进步,互联网技术越来越受欢迎。手机也逐渐受到广大人民群众的喜爱,也逐渐进入了每个用户的使用。手机具有便利性,速度快,效率高,成本低等优点。 因此,构建符合自己要求的操作系统是非常有意义的。 本文从管理员、用户的功能要求出发,4S店客户管理系统中的功能模块主要是实现管理员服务端;首页、个人中心、用户管理、门店管理、车展管理、汽车品牌管理、新闻头条管理、预约试驾管理、我的收藏管理、系统管理,用户客户端:首页、车展、新闻头条、我的。门店客户端:首页、车展、新闻头条、我的经过认真细致的研究,精心准备和规划,最后测试成功,系统可以正常使用。分析功能调整与4S店客户管理系统实现的实际需求相结合,讨论了微信开发者技术与后台结合java语言和MySQL数据库开发4S店客户管理系统的使用。 关键字:4S店客户管理系统小程序 微信开发者 Java技术 MySQL数据库 软件的功能: 1、开发实现4S店客户管理系统的整个系统程序; 2、管理员服务端;首页、个人中心、用户管理、门店管理、车展管理、汽车品牌管理、新闻头条管理、预约试驾管理、我的收藏管理、系统管理等。 3、用户客户端:首页、车展、新闻头条、我的 4、门店客户端:首页、车展、新闻头条、我的等相应操作; 5、基础数据管理:实现系统基本信息的添加、修改及删除等操作,并且根据需求进行交流信息的查看及回复相应操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值