![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
类和对象
文章平均质量分 63
qq_41882685
这个作者很懒,什么都没留下…
展开
-
面向对象程序设计——第七章异常,课后作业
1.编写能产生ArrayIndexOutOfBoundsException异常的代码,并将其捕获,在控制台输出异常信息。package come.diqizhang.dome;/** * * @author 数组类 * */public class ArrayException { public static void main(String[] args) { ...原创 2018-05-07 19:09:52 · 1218 阅读 · 0 评论 -
面向对象程序设计——第四章继承,课后作业
1.设计Bird类和Fish类,都继承自抽象类Animal,实现其抽象方法info(),并输出他们的信息。/** * 抽象父类 * @author Lenovo * */abstract class Animals { private int age; /** * 无参构造方法 */ public Animals() { } /** * 有参构造方法 */...原创 2018-04-26 09:29:46 · 3519 阅读 · 0 评论 -
面向对象编程设计——第六章知识点
1.接口中的属性都是全局静态常量,接口中的方法都是全局抽象方法,接口中没有构造方法。2.类只能继承一个父类,但是可以实现多个接口,一个类如果实现了一个接口,则必须实现接口中的全部方法,否则必须将其定义为抽象类。Java通过实现接口达到了多重继承的效果。3.接口表示一种约定,接口表示一种能力,接口体现了约定和实现相分离的原则4.抽象类利于代码复用,接口利于代码维护。5.通过面向接口编程,可以降低代码...原创 2018-05-03 20:42:59 · 134 阅读 · 0 评论 -
面向对象程序设计——第六章接口课后作业
1.在第三题的进行功能扩展。package come.job.dome;/** * * @author 宠物类 * */public class Store { public static Animal get(int choice) { if(choice==1) { //狗狗 return new Dog(); }else if(choice==2) { //猫...原创 2018-05-03 20:41:49 · 732 阅读 · 0 评论 -
面向对象程序设计——第五章多态知识点
1.通过多态可以减少类中的代码量,可以提高代码的可扩展性和可维护性。继承是多态的基础,没有继承就没有多态。2.把子类转换为父类称为向上转型,自动进行类型转换,把父类转换为子类称为向下转型,必须进行强制类型转换。3.向上转型后通过父类引用变量调用的方法是子类覆盖或继承父类的方法,通过父类引用变量无法调用子类特有的方法。4.向下转型后可以访问子类特有的方法,必须转换为父类指向的真实子类类型,否则将出现...原创 2018-05-02 22:23:55 · 175 阅读 · 0 评论 -
面向对象程序设计——第五章多态课后作业
1.编码创建一个打印类Printer,定义抽象方法print();创建两个子类,即针式打印机类DotMatrixPrinter和喷墨打印机类LnkpetPrinter,并在各自类中重写方法print(),编写测试类实现两种打印机打印,在添加一个激光打印机子类LaserPrinter,重写方法print(),修改测试类实现该打印机打印。/** * 父类打印机(抽象类) * @author Len...原创 2018-05-02 20:02:25 · 2938 阅读 · 0 评论 -
面向对象程序设计——第三章对象和封装,课后作业。
1.编写一个类,代表学员,具有属性:姓名和年龄,其中年龄不能小于16岁,否则输出错误信息。import java.util.Scanner;public class Student1 { private String name; //姓名 private int age; //年龄 /** * 判断年龄的方法 */ public void setAge() { ...原创 2018-04-24 11:59:19 · 1377 阅读 · 0 评论 -
面向对象程序设计——第二章作业,类的无参、带参方法
1.根据输入的数字判断是春夏秋冬哪个季节。import java.util.Scanner;public class Season { String summer;//定义夏季 String springtime;//定义春季 String autumn;//定义秋季 String winter;//定义冬季 /** * 显示季节 */ public void Show()...原创 2018-04-22 20:32:12 · 892 阅读 · 0 评论 -
面向对象程序设计——第一章类和对象,上集练习
上机练习4:输入旧用户名和密码,如果正确,则可以修改密码,否则重新输入。import java.util.Scanner;public class User { String name; String password; public void Show() { Scanner input = new Scanner(System.in); boolean folg = true...原创 2018-04-18 16:22:07 · 1729 阅读 · 0 评论 -
Java面向对象程序设计——第一章类和对象,课后作业
1.教员要求张浩使用面对对象思想编写一个计算器类(Calculator),可以实现两个整数的,加,减,乘,除运算。import java.util.Scanner;public class Calculator { double num; double num1; int sum; public void Show() { switch(sum) { ca...原创 2018-04-18 16:00:03 · 7373 阅读 · 1 评论