0514实训演练 新建项目 使用java编写类与对象 入门
idea新建项目
创建一个java源文件
定义一个类
定义狗的类
public class Dog {String breed;int age;String sex;String furColor;public void eat() {// soutSystem.out.println("动物在吃。。。");}public void sleep() {System.out.println("动物在睡");}
}
在测试类中实例化对象并操作这个对象
使用热键完成了main方法的创建
实例化对象
类名 变量名 = new 类名();
给对象的属性赋值
对象.属性名 = 值
获取对象的属性值
对象.属性
调用对象的方法
对象.方法()
运行结果
成员变量的默认值
测试int类型的成员变量的默认值
验证字符串类型的成员变量的默认值
成员变量默认值的结论
局部变量
什么是局部变量
位于方法的内部的变量,是局部变量
形参也是局部变量
局部变量没有默认值
局部变量的生命周期,在于它所定义的位置所在的花括号范围
局部变量的演练
》定义一个成员方法
在方法中定义局部变量
在另一个方法尝试使用
会出现找不到变量的提示
原因就在于,局部变量的生命范围是有限的
测试局部变量的默认值
调用对象的方法
在方法中定义了局部变量a
打印输出a的值
结果
0514实训演练 新建项目 使用java编写类与对象 入门相关推荐
- java 实训项目_实训方案(JavaWeb项目实训)-
实训方案(JavaWeb项目实训)- 2012-2013学年第一学期 <Java Web项目开发实训>课程实施方案 课程名称(英文):Training of Java Web Projec ...
- 实训总结(图书管理系统java)
实训总结(图书管理系统java) 1设计任务 完成用户登录验证,图书品类的增.删.查.改并保存到数据库中,打印购买图书订单,并将购买图书订单信息数据保存到数据库中. 2总体设计 序号 类名 说明 1 ...
- java 实训指导书_《Java程序设计》实训指导书
<Java程序设计>实训指导书 <Java 程序设计>实训指导书项目(实训)指导书 系 别: 计算机系 专 业: 软件技术 课 程: Java 程序设计 制 订 人: 葛汉强 ...
- ubuntu下eclipse新建项目没有java project的解决办法
装好了eclipse之后却发现新建项目没有java project的选项,大致搜索了一下,并没有发现很好的解决方案(大都是让你重新安装什么的),于是开始瞎鼓捣,并且找到了一个方案: 在终端切换到roo ...
- Java编程思想之对象入门
一.Java编程思想之对象入门 前言 1.面向对象程序设计 2.接口的由来----接收请求 3.public,private,protected的由来----实现方案的隐藏 4.成员对象的由来---- ...
- java面向对象-类和对象
Java面向对象笔记 文章目录 Java面向对象笔记 java面向对象 类和对象 什么是类 定义 创建和使用 公式 构造方法 什么是构造方 怎么定义和使用构造方法 实列 This关键字 什么是成员变量 ...
- java/03/类与对象,深入分析类与对象(权限修饰,构造方法和简单java类),数组的定义及使用
java/03/类与对象,深入分析类与对象(权限修饰,构造方法和简单java类),数组的定义及使用 七十年代,IBM的Smalltalk语言最先推广面向对象,后来C语言变为C++,后来C++又产生了J ...
- java学习--类与对象
文章目录 java学习--类与对象 类的定义与对象的使用 类的私有成员的使用 java学习–类与对象 类的定义与对象的使用 类的定义与对象的使用 类的定义步骤: public 类名: //定义成员变量 ...
- 头歌(EduCoder)实训项目-Java面向对象-类与对象
第1关:什么是类,如何创建类 任务描述: 本关任务:创建一个类和一个对象,调用这个对象的属性和方法. 编程要求: 根据提示,在右侧编辑器Begin-End处补充代码: 声明一个Dog类,给Dog类添加 ...
最新文章
- TensorFlow 制作自己的TFRecord数据集
- 通过ArrayList对modCount的操作分析fail-fast 机制
- Oracle SQL中实现indexOf和lastIndexOf功能
- ftp文档服务器设置,ftp服务器基本设置
- java优先队列_Java高级特性增强-多线程
- (绝对有用)iOS获取UUID,并使用keychain存储
- 物联网大数据平台软件开发架构案例解析
- 投资快手近尾声 腾讯持股超30%将置入资产或资源
- Apache模块管理
- 【Eclipse】eclipse中设置tomcat启动时候的JVM参数
- 内网通过公网地址访问内部服务器
- dispatcherServlet-servlet.xml(SSM maven 项目)
- jQuery 鼠标事件
- 分享:在微信公众平台做HTML5游戏经验谈
- 服务器上怎么安虚拟主机呀,上线虚拟主机产品步骤
- 北京大学可视化发展前沿研究生暑期学校Day1
- 跳过评价教师看成绩html,学校评优秀教师只看成绩,这种做法对吗?
- 编写程序数一下 1到 100 的所有整数中出现多少次数字9_C语言编写
- 移动电源解锁亚马逊要做62133和60950测试报告你知道吗?
- 健身体测微信小程序,新手上路
热门文章
- Ubuntu16.04下配置pip国内镜像源加速安装
- PhpStorm调用浏览器运行php文件
- Oracle SQL中的!=与
- [Unity] 战斗系统学习 5:构建 TPS 框架 1
- python命名空间特性_PHP关键特性之命名空间实例
- word删除分节符后之前的格式乱了_分页符分节符,你知道多少
- QQ 一键加群、扫二维码加群 - 腾讯官方API文档接入
- 单机android游戏排行榜,安卓单机手机游戏推荐_十大必玩单机手机游戏
- 某系统有6台输出设备 有多个进程均需要使用2台_双11的秒杀系统,是如何设计的?...
- CCleaner Free