速学堂第四章代码练习题

1 编写 Java 程序,用于显示人的姓名和年龄。定义一个人类Person。 该类中应该有两个私有属性: 姓名 (name) 和年龄 (age) 。定义构造方法用来初始化数据成员。再定义显示(display()) 方法将姓名和年龄打印出来。在 main 方法中创建人类的实例然后将信息显示。

/*** 第四章作业01* @author Administrator*/public class Persong {static int age;static String name;public Persong(int age,String name) {//构造方法this.age=age;this.name=name;}public void display2() {//成员方法System.out.println(name);System.out.println(age);}static void display() {//静态方法System.out.println("年龄:"+age);System.out.println("姓名:"+name);}public static void main(String[] args) { Persong t=new Persong(19,"张三");display();//静态方法打印t.display2();//成员方法打印}
}

2 定义一个圆类——Circle,在类的内部提供一个属性:半径®,同时 提供 两个 方 法 : 计算 面积 ( getArea() ) 和 计算 周长(getPerimeter()) 。 通过两个方法计算圆的周长和面积并且对计算结果进行输出。最后定义一个测试类对 Circle 类进行使用。

/*** 第四章第二题* @author Administrator*/import static java.lang.Math.PI;
public class Circle {public double getArea(double r) {double S=PI*(Math.pow(r, 2));System.out.println("面积:"+S);return S;}public double getPerimeter(double r) {double C=2*PI*r;System.out.println("周长:"+C);return C;  }public static void main(String[] args) {Circle t=new Circle();t.getArea(10);t.getPerimeter(10);System.out.println(t.getArea(10));System.out.println(t.getPerimeter(10));}
}

3 构造方法与重载:定义一个网络用户类,信息有用户 ID、用户密码、 email 地址。在建立类的实例时把以上三个信息都作为构造函数的参数输入, 其中用户 ID 和用户密码时必须缺省时 email地址是用户 ID 加上字符串"@gameschool.com"。

/*** 第四章作业3* @author Administrator**/
public class Intel {int ID;int PW;public Intel() {}public Intel(int ID,int PW) {this.ID=ID;this.PW=PW;}public static void main(String[] args) {Intel G=new Intel(1001,2019);email S=new email();S.email=G.ID;  System.out.println("用户名:"+G.ID);System.out.println("密码:"+G.PW);System.out.println("email:"+S.email+"@gameschool.com");}
}
class email{int email;
}

速学堂第四章代码练习题相关推荐

  1. Java300集速学堂第四章作业答案

    速学堂第四章作业 选择: 1.B 2.D 3.AC 4.AC 5.C 编程题: 编写 Java 程序用于显示人的姓名和年龄.定义一个人类Person. 该类中应该有两个私有属性: 姓名 (name) ...

  2. 速学堂第七章作业编程题答案(自写)

    速学堂第七章作业编程题答案 1. 数组查找操作:定义一个长度为10 的一维字符串数组,在每一个元素存放一个单词;然后运行时从命令行输入一个单词,程序判断数组是否包含有这个单词,包含这个单词就打印出&q ...

  3. 《深度学习入门:基于Python的理论与实现》第四章代码原理详细解析

    这一章的代码解读的难点是: 涉及到两个函数的求导问题. ①sigmoid函数的求导: ∂yj∂xj=yj(1−yj)\frac{\partial y_j}{\partial x_j}=y_j(1-y_ ...

  4. JAVA数据库第四章上机3_Java第二至第四章上机练习题

    Java第二章~第四章上机题 以下页码见第8版教材 1.完成P53页2.14题 2.完成P53页2.15题,请使用循环编程.输入分别为半年,一年. 3.同上题描述进行编程,问要存多少个月,获得的利息大 ...

  5. 操作系统 第四章 课后练习题

    操作系统 第四章课后题 3 何谓静态链接?静态链接时需要解决两个什么问题? 答: 静态链接是在程序运行之前,先将各目标模块及它们所需要的库函数链接成一个完整的装配模块,以后不再拆开. 需要解决对相对地 ...

  6. 第四章 网络层[练习题+课后习题]

    目录 课后练习题: 练习题 课后练习题: 网络层向上提供的服务有哪两种?试比较其优缺点. 网络层向上面的运输层提供的服务有两种,即面向连接服务(或虚电路服务)和无连接服务(或数据报服务).这两种服务的 ...

  7. 莫烦Pytorch神经网络第四章代码修改

    4.1CNN卷积神经网络 import torch import torch.nn as nn from torch.autograd import Variable import torch.uti ...

  8. 《操作系统真象还原》第十四章 ---- 实现文件系统 任务繁多 饭得一口口吃路得一步步走啊(总结篇)

    文章目录 专栏博客链接 闲聊时刻 第十四章代码总览 编写完的fs.c(fs/fs.c) 编写完的fs.h(fs/fs.h) 编写完的dir.c(fs/dir.c) 编写完的dir.h(fs/dir.h ...

  9. C++ Primer Plus习题及答案-第十四章

    习题选自:C++ Primer Plus(第六版) 内容仅供参考,如有错误,欢迎指正 ! 第十四章- 代码重用笔记 复习题 1. 以A栏的类为基类时,B栏的类采用公有派生还是私有派生更合适 A B c ...

最新文章

  1. asp 把大图缩小显示的JS
  2. Android各个文件夹对应的分辨率?
  3. 推荐.NET CF控件(Resco MobileForms Toolkit)
  4. javascript中神奇的(+)加操作符
  5. perl脚本的默认参数
  6. python数据类型汇总_python基础数据类型汇总
  7. rocketmq 消息 自定义_RocketMQ消息轨迹-设计篇
  8. 如何判断无法到达目标的拼图_拼图项目的动机和目标
  9. async await 同步方法调用异步方法死锁
  10. 5-9 c语言之【初识win32编程】
  11. Uzi宣布退役:身体条件不允许再继续战斗了!
  12. java 字符串常用函数_Java学习笔记35:Java常用字符串操作函数
  13. centos ifconfig 无法使用问题
  14. 包工协议书样本_模板工程承包协议书
  15. 易基因 | 文献速递:重亚硫酸盐扩增子测序研究通过DNA甲基化监测急性髓系白血病MRD
  16. flutter comsumer局部刷新的问题
  17. 数字图像处理风格化效果——马赛克处理
  18. 如何知道国外流行哪款 App (榜单)
  19. 文件上传漏洞初步解析(个人浅薄理解)
  20. RAP2 接口Mock工具部署使用

热门文章

  1. 论文阅读笔记——《a simple but tough-to-beat baseline for sentence embeddings》
  2. 【剖析】傅里叶变换、拉普拉斯变换、Z变换
  3. LeetCode 图解 | 1214.查找两颗二分搜索树之和
  4. aix java安装_AIX系统中安装Java6全过程
  5. 【实战佳作】微软的《编程之美》
  6. Windows7安装IE11步骤和中文安装包超简单
  7. 端口扫描器(masscan)
  8. 爆火上热搜!抖音「变身漫画」特效是如何实现的?
  9. Python爬虫入门——3.8 Scrapy爬虫项目文件介绍
  10. 蓝桥杯研究生c语言试题答案,蓝桥杯试题C语言答案.doc