摘要: public class Dog { String breed; int size; String colour; int age; void eat() { } void run() { } void sleep(){ } void name(){ } } 阅读全文
posted @ 2021-09-21 21:19 马冉冉 阅读(34) 评论(0) 推荐(0)
摘要: class FreshJuice { enum FreshJuiceSize{ SMALL, MEDIUM , LARGE } FreshJuiceSize size; } public class FreshJuiceTest { public static void main(String[] 阅读全文
posted @ 2021-09-20 23:02 马冉冉 阅读(25) 评论(0) 推荐(0)
摘要: import java.util.Scanner; Scanner int= new Scanner(System.in); System.out.println(" ……"); String name=in.nexLiine(); 阅读全文
posted @ 2021-09-19 20:18 马冉冉 阅读(30) 评论(0) 推荐(0)
摘要: 1、定义ScoreInformation类,其中包括七个私有变量(stunumber, name,stuclass, papertitle,paperbody,paperpass,paperreview)。 各成员的含义如下: 变量 stunumber 为字符串类型 String,用于存储学生的学号 阅读全文
posted @ 2021-09-18 22:17 马冉冉 阅读(304) 评论(0) 推荐(0)
摘要: 异常就是程序在编译时发生的意想不到的情况,一般而言分为两类:错误(Error)和异常(Exception) Error: 分为两种: 程序编写出现语法错误 Exception: 所有异常类的父类(我们说的异常处理一般就是处理与Exception类相关的异常,Exception和Error合起来被称作 阅读全文
posted @ 2021-08-22 17:47 马冉冉 阅读(608) 评论(0) 推荐(0)
摘要: 抽象方法: 就是加上abstract关键字,然后去掉大括号,直接分号结束 抽象类:抽象方法所在的类,必须是抽象类才行,在class之前写上abstract即可。如何使用:1.不能直接创建new抽象类对象。2.必须用一个子类,继承抽象的父类;3.子类必须覆盖重写 父类当中所有的抽象方法覆盖重写(实现) 阅读全文
posted @ 2021-08-21 21:13 马冉冉 阅读(51) 评论(0) 推荐(0)
摘要: 虚函数:在类的成员函数前加virtual即构成虚函数。作用是通过基类的指针与引用调用派生类的成员函数 多态即多种形态,通过调用不同的函数实现不同的功能。 多态的条件 (1)虚函数的重写(子类定义一个与父类的完全相同的虚函数) (2)父类的指针或引用 当使用父类的指针或引用调用这个重写的虚函数时,指针 阅读全文
posted @ 2021-08-20 20:02 马冉冉 阅读(45) 评论(0) 推荐(0)
摘要: 什么是继承? (1)用来提高代码的复用性 (2)将相同的功能模块封装到方法中需要使用时调用方法达到代码复用的目的 (3)通过继承将多个类中的相同的类容摘取出来,变成一个新类,让其他类和当前的新类产生关系,达到代码复用性的目的 2.怎么样才能继承? 子类是不会继承父类被static修饰的方法和变量,但 阅读全文
posted @ 2021-08-19 20:34 马冉冉 阅读(63) 评论(0) 推荐(0)
摘要: 类(class)和对象(object)是两种以计算机为载体的计算机语言的合称。 对象是对客观事物的抽象,类是对对象的抽象。 类是一种抽象的数据类型。 它们的关系是,对象是类的实例,类是对象的模板。 类是一个抽象的概念,它不存在于现实中的时间/空间里,类只是为所有的对象定义了抽象的属性与行为。就好像“ 阅读全文
posted @ 2021-08-18 18:25 马冉冉 阅读(316) 评论(0) 推荐(0)
摘要: 构造方法是专门用来创建对象的方法,当我们通过关键字new来创建对象时,其实就是调用构造方法。 public 类名称(参数类型 参数名称){ 方法体} 注意事项: 构造方法的名称必须和所在的类名称完全一样,就连大小写也要一样。构造方法不要写返回值类型,连void都不写。构造方法不能被static、fi 阅读全文
posted @ 2021-08-17 21:18 马冉冉 阅读(360) 评论(0) 推荐(0)