6-3 定义Person类 (5分)
请定义Person类,包含两个属性,根据主方法中的调用形式,定义构造方法,输出方法。
对象的年龄在[0,150]之间,超出范围时,年龄为0。
类的定义:
class Person{}
裁判测试程序样例:

import java.util.Scanner;
public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);  Person p1;String name = sc.next();int age = sc.nextInt();p1= new Person(name,age);p1.show();sc.close();}
}

/* 请在这里填写答案 */
输入样例:
例如:
zhang
18
输出样例:
例如:
name:zhang
age:18

class Person{private int age;private String name;public Person(String name, int age) {this.name=name;this.age=age;}void show(){if(age<0||age>150)System.out.println("name:"+name+"\nage:0");elseSystem.out.println("name:"+name+"\nage:"+age);}
}

6-3 定义Person类相关推荐

  1. C++ 笔记(16)— 类和对象(类定义、类实例对象定义、访问类成员、类成员函数、类 public/private/protected 成员、类对象引用和指针)

    1. 类的定义 类定义是以关键字 class 开头,后跟类的名称.并在它后面依次包含类名,一组放在 {} 内的成员属性和成员函数,以及结尾的分号. 类声明将类本身及其属性告诉编译器.类声明本身并不能改 ...

  2. java用构造方法定义book类_JAVA基础学习之路(三)类定义及构造方法

    类的定义及使用 一,类的定义 classBook {//定义一个类intprice;//定义一个属性intnum;public static int getMonney(int price, intn ...

  3. 请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如Page 或UserControl)是正确的。...

    编译ASP.NET时,提示"请确保此代码文件中定义的类与"inherits"属性匹配,并且该类扩展的基类(例如Page 或UserControl)是正确的.", ...

  4. 重温Delphi之:如何定义一个类

    先谈谈工具问题: 虽然d7很经典,但毕竟是02年出的开发工具了,对于习惯了vs2008被微软宠坏的.net程序员来讲,重返d7已经有点找不着感觉了(起码连最基本的代码折叠功能都没有),还好delphi ...

  5. JavaScript OOP(2)定义JavaScript类

    JavaScript OOP(2)定义JavaScript类 5.1.7 定义类的方式(工厂方式.构造函数.原型方式.混合方式) 在面向对象的开发中,类被认为是对象的模板.在JavaScript中,可 ...

  6. ES6中定义的类和对象

    类的基本定义和生成实例: // 类的基本定义和生成实例class Parent{ //定义一个类constructor(name='xiaxaioxian'){this.name= name;}} / ...

  7. 【C++ Primer 第15章】定义派生类拷贝构造函数、赋值运算符

    学习资料 • 派生类的赋值运算符/赋值构造函数也必须处理它的基类成员的赋值 • C++ 基类构造函数带参数的继承方式及派生类的初始化 定义拷贝构造函数 [注意]对派生类进行拷贝构造时,如果想让基类的成 ...

  8. SilverLight学习笔记--如何在xaml文件中操作用户在后台代码定义的类(2)--示例篇:创建一个登录控件(原创)(转载本文请注明出处)...

    本文将示例如何运用前篇所写知识来建立一个用户自定义的登录控件.此控件界面非常简单,主要涉及的知识点是:   如何创建用户控件(包括对此控件的自定义事件和属性的编写,此处我们将创建一个名为LoginBo ...

  9. java定义一个类计算圆的半径,C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计...

    导航:网站首页 > C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计 C++编程:定义一个圆类要求属性为半径, ...

  10. python定义一个类和子类_Python定义类、定义子类以及super()函数的使用

    代码实验展示: # 继承关系 object -> Person -> Student -> SchoolBoy # python2的语法: # class Person(object ...

最新文章

  1. Windows Server 2012 R2 文件服务器安装与配置02 之基础说明与安装
  2. centos 6.5 安装dotnet core 2.2
  3. python--二进制的用法
  4. 下三角矩阵的逆矩阵_上三角或下三角矩阵的逆矩阵能否简便方法求出??只有主副对角线不为0的矩阵能否直接写出逆矩阵。...
  5. 一个高并发的测试websocket脚本
  6. gcc_教程中的命令
  7. Python Error: “ImportError: No module named six”,用自动安装解决依赖问题
  8. 快递如何筹备双十一:德邦快递另类营销
  9. 从知网或PDF复制英文单词间隔过大问题
  10. html文件怎么传到服务器上,如何把html文件上传到云服务器
  11. html5怎么让表格居中,HTML怎么让表格居中
  12. destoon-开启远程ftp后会员头像上传不显示
  13. 算法实践:数独的基本解法
  14. javascript 高级程序设计(第三版)读后归纳
  15. 计算机微课用什么音乐,有关微课音乐课堂教学
  16. http笔记整理:代理服务
  17. 给力!低代码开发平台广州流辰信息科技助您增辉创价值!
  18. vue h5分享微信节日头像合成”
  19. python人工智能是什么意思_python人工智能是什么意思
  20. 在群晖NAS上搭建 Git Server

热门文章

  1. maya腿的蒙皮旋转枢轴_Maya更改枢轴点,MAYA
  2. 基于WIA的QT扫描仪程序
  3. 共祖系数、相关系数和近交系数
  4. 头文件intrins.h的用法
  5. 阿里云ECS通用型g7云服务器支持vTPM第三代神龙架构性能评测
  6. 【熬夜猛肝万字博文】学妹问我怎么入门 Javascript,百般盘问下我终于决定贡献出自己的 JavaScript入门笔记(三)
  7. 图片上添加自定义标记,可点击,可删除,可长按移动
  8. 全球与中国小龙虾市场深度研究分析报告
  9. 虾皮shopee根据关键词取商品列表 API
  10. FFmpeg获取网络摄像头数据解码