java面向对象第一课,定义类,模拟人的行为:吃饭工作休息
java面向对象第一课,定义类,模拟人的行为:吃饭工作休息
/*** 定义类,模拟人的行为:吃饭工作休息*/
public class Person {//静态特征:成员变量 属性 fieldString name; //姓名int age; //年龄//动态的行为:成员方法 methodpublic void eat(){System.out.println("----吃饭吃饭吃饭-----");}public void work(){System.out.println(name+"----干活干活----");}public void rest(String site){System.out.println(name+"在"+site+"休息");}}
package demo03;import java.util.Scanner;/*** 模拟实现具体人的特征和行为*/
public class PersonTest {public static void main(String[] args) {int n;n = 5;System.out.println(n);Scanner input = new Scanner(System.in);//创建一个Person类的对象:张三 并进行动态行为//Person person1 = new Person();Person person1;person1 = new Person();person1.name = "张三";person1.age = 23;person1.eat();person1.work();person1.rest("宿舍");//创建一个Person类的对象:李四 并进行动态行为Person person2 = new Person();person2.name = "李四";person2.age = 24;person2.work();person2.rest("工地");person2.eat();}
}
执行代码如下:
java面向对象第一课,定义类,模拟人的行为:吃饭工作休息相关推荐
- Java面向对象编程篇1——类与对象
Java面向对象编程篇1--类与对象 1.面向过程 1.1.概念 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了 1.2.优缺点 优点:性 ...
- 黑马程序员——java基础第一课
--- android培训.java培训.期待与您交流! ---- 01_计算机基础知识(计算机概述) A:什么是计算机?计算机(Computer)全称:电子计算机,俗称电脑.是一种能够按照程序运行, ...
- Java入门第一课 初始概念和框架
一.概述 Java项目是日常工作最常见的项目了,因此,及时作为运维人员,适当了解java相关知识,也是必要的,本文用以记录日常java相关相关知识点摘录,用以笔记及后续学习回顾. Java 是由 Su ...
- java day01第一课java简介
java简介 个人简介 陈杜杰 联系方式:18227288633 从事java后台开发三年多,在创业公司和国企做过开发 熟悉JAVA.HTML.JS.CSS等语言 教学方式: 1.尊重学生,希望学生是 ...
- java面向对象结课总结_java面向对象课程总结
前言:从大一下学期接触java面向对象课程,到现在java面向对象课程也是告了一段落,到这一阶段我也学了java的大部分的知识,基本的我大概已经懂了,但是在学习java面向对象这个课程中也积累了很多学 ...
- Python面向对象——面向对象介绍、实现面向对象编程、定义类、再调用类产生对象、总结__init__方法、查找顺序
文章目录 面向对象介绍 实现面向对象编程 一:先定义类 二:再调用类产生对象 总结__init__方法 查找顺序 面向对象介绍 ''' 面向过程:核心是"过程"二字过程的终极奥义就 ...
- Java开发第一课认识计算机
1.是一种职位的名称 通常是通过计算机的某种编程语言完成软件的开发 2.什么是软件呢 大家眼前的笔记本电脑就是一台电脑 计算机包括两种 1.硬件: 鼠标.键盘.显示器.主机箱内部的 ...
- 【浅谈JAVA】1-创建汽车类模拟汽车行驶
JAVA创建汽车类模拟汽车行驶设计类-属性:尺寸(长宽高).品牌.时速.最高时速-函数:显示汽车状态.启动汽车.加速.减速.汽车行驶.主函数(程序启动入口并创建对象) 源码- 1.定义一个汽车类类通过 ...
- python怎么定义名称_python 之 面向对象基础(定义类、创建对象,名称空间)
第七章面向对象 1.面向过程编程核心是"过程"二字,过程指的是解决问题的步骤,即先干什么再干什么基于该思想编写程序就好比在编写一条流水线,是一种机械式的思维方式 优点:复杂的问题流 ...
最新文章
- 各类机器学习问题的最优结果合集!附论文及实现地址索引
- 微信小程序引入Vant组件库
- python:函数可以返回值--编写脚本计算24 + 34 / 100 - 1023
- Spark DataFrameDataSet
- VC++编译链接原理与过程
- 1001.害死人不偿命的(3n+1)猜想
- Deploy One Project on Heroku (Week IV)
- 这 10 个云计算错误,会让你的业务一蹶不振!
- java+icepdf+下载_Java使用icepdf将pdf文件按页转成图片
- docker on spark
- Diamond/Quartus 工具的bug
- python各类地图绘制
- android 打开微信主界面
- 把数字小写转换成大写,把数字转化成英文
- Instrument 之 time Profiler
- 软件工程 个人学习笔记(第三章)
- 图像美化和图像处理哪个属于计算机应用,情境体验在计算机图像处理教学中的应用...
- python猫狗大战游戏下载_猫狗大战RPG最新下载-猫狗大战RPG游戏安卓版-Minecraft中文分享站...
- C语言试题151之求 0到7 所能组成的奇数个数。
- Flink消费kafka,某partition突然从头开始消费,yarn部署,无报错,很奇怪
热门文章
- java不同类间调用数组_请问:JAVA中两个类中的方法都需要调用另一个类的数组进行对数组的初始化和调用。...
- linux挂载硬盘的分区创建,Linux 新增硬盘、新建分区、格式化硬盘、挂载硬盘的操作...
- mybatis 取查询值_Mybatis --- 映射文件、参数处理、参数值的获取、select元素
- python expect模块_Python尚学堂高淇|第二季0408P119P123with上常见的异常的解决tryexcept...else结构,...
- python支持函数式编程么_Python 函数式编程
- win7内存占用过高怎么处理
- Java面试题(亲身经历)
- 使用TortoiseGit(小乌龟)操作分支的创建
- Mysql中几种插入效率的实例对比
- POST请求转换为其他请求失效 input type=“hidden“ name=“_method“ value=“put“无效