欢迎来到天天文库
浏览记录
ID:62454957
大小:83.79 KB
页数:9页
时间:2021-05-06
《黑马程序员JavaEE基础阶段必会案例NO.14.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、文档黑马程序员JavaEE基础阶段必会案例NO.14黑马程序员课程内容丰富多样,每个知识点我们都设计有新奇的案例让大家练习。黑马程序员训练营的课程也是案例驱动教学,每天都会进行大量的代码练习。今天我们就来一起做一个基础阶段第7天的一个小案例。 案例要求:分析以下需求,并用代码实现: 写一个宠物类:Pet 属性: 物种:kind 颜色:color 年龄:age 行为(方法):get set 构造
2、 吃东西:eat 测试类: 创建一个宠物对象 猫黄色 2岁 吃鱼9/9文档 创建一个宠物对象 狗 黑色 4岁 吃狗粮 案例分析:我们要用到的知识点:面向对象标准类的创建,快速生成getset 方法和构造方法,创建对象调方法 分析完一个大概以后我们先回顾一下知识点:
3、 标准类 属性:数据类型和 私有化private 方法:set get 参数 返回值 创建一个标准类: 1先写属性 2再写getset方法快捷键:alt+shift+s 3构造方法alt+shift+s9/9文档 封装思想: 银行柜台 是一种封装:目的是保护里面人员和财产的安全 类和
4、方法 是一种封装:目的是保护里面数据的安全 面向对象: 什么是对象什么是类? 类是一个模板,对象是一个具体的东西 生孩子,生下来才有名字和其他属性 生孩子相当于创建对象: Students=newStudent(); s.setAge(23); s.setName("张三"); 局部变
5、量和成员变量 位置: 成员变量写在类中方法外;局部变量写在方法中或者方法声明上9/9文档 范围: 成员变量范围大,整个类。局部变量的范围方法中 构造方法:包括有参构造、空参构造 如果不写构造方法系统会给我们提供一个空参构造 如果写了有参构造,系统就不会提供空参构造了,需要我们自己写空参 构造方法的2个特点: 1
6、没有返回值类型连void都没有 2方法名和类名相同 给属性赋值有2种方法: 1 new空参构造+set方法 2 new有参构造9/9文档 好,接下来,我们就开始写代码咯~ 首先写个标准类: [Java] 纯文本查看 复制代码?010203040506070809101112publicclassPet{[/align] privateStringColor; privateStrin
7、gKind; privateintage; publicStringgetColor(){ returnColor; } publicvoidsetColor(Stringcolor){ Color=color; } publicStringgetKind(){9/9文档13141516171819202122232425262728
8、 returnKind; } publicvoidsetKind(Stringkind){ Kind=kind; } publicintgetAge(){ returnage; }
此文档下载收益归作者所有