
java
王小磊~
这个作者很懒,什么都没留下…
展开
-
JAVA Object类
7.2 Object类 其实在开始学习class关键字时,就应用到了继承原理,因为在java语言中所有的类都直接或者间接继承了 java.lang.Object类。Object类是比较特殊的类。Object类是比较特殊的类,它是所有类的父类,是java类层中最高的类。 在object类中,主要包括 clone(),finalize(),rquals(),toString()等方法。由于任何类都是object的子类所以任何类都可以重写object类中的方法**注意:**Object类中的getC原创 2021-09-05 17:48:49 · 146 阅读 · 1 评论 -
类的继承编程训练1—储蓄卡与信用卡
**【训练1】**储蓄卡与信用卡 创建银行卡类,并设计银行卡的两个子类:储蓄卡与信用卡。BankCard类package java_继承_多态抽象类_接口;public class BankCard { //银行卡类 String cardNum; //卡号 public void savemoney() { System.out.println("您的卡号为"+cardNum+",银行卡可以存钱"); //功能 }}CreditCard类原创 2021-09-05 10:43:40 · 3240 阅读 · 0 评论 -
JAVA类的继承
7.1 类的继承 继承在面向对象开发思想是一个非常重要的概念,它使整个程序架构具有一定的弹性。在程序中复用一些已经定义完善的类,不仅可以减少软件开发周期,也可以提高软件的可维护性和可扩展性。 在java语言中,java只支持单继承,即一个类只能有一个父类,一个类继承另一个类需要使用关键字extends,关键字extends的使用方法如下:class Child extends Parent{} 【例7.1】 创建子类对象,观察构造方法执行顺序。父类Parent和子类Child都各自有一原创 2021-09-05 10:09:24 · 389 阅读 · 0 评论 -
JAVA对象
6.6 对象 java是一门面向对象的程序设计语言,对象是由类实例化而来的,所有问题都通过对象来处理。对象可以通过操作类的属性和方法来解决问题。6.6.1 对象的创建 对象可以认为是在一类食物中抽象出某一个特例,可以通过这个特列来处理这类事物出现的问题。在 JAVA 中,通过new操作符创建对象。语法如下:Test test = new Test();Test test = new Test("a");设置值描述设置值描述Test类名new创建对象操作符原创 2021-09-04 18:54:25 · 145 阅读 · 0 评论 -
静态变量和静态方法编程训练—信用卡消费记录
【训练5】信用卡消费记录 使用静态变量定义使用信用卡消费的总次数,控制台先输出使用信用卡的每一条交易信息,再输出信用卡消费的总次数。输出如下:您有一笔交易记录,交易金额:15550元您有一笔交易记录,交易金额:13540元您有一笔交易记录,交易金额:1250元您有一笔交易记录,交易金额:50元您有一笔交易记录,交易金额:150元您有一笔交易记录,交易金额:1280元您最近有6笔交易package java入门到精通;public class CreditCard {原创 2021-09-04 12:14:45 · 657 阅读 · 0 评论 -
java静态变量和静态方法
静态变量和静态方法在介绍静态变量和静态方法之前,首先需要介绍static关键字,因为由static修饰的变量和方法被称为静态变量和静态方法。下面我就用一个例子来说一下静态变量的作用。在我们计算圆的面积和球的体积的时候我们都需要用到圆周率 Π (3.1415),然而圆和球是两个类,如果每次都重新定义 Π 就会显得代码冗余。【例6.4】创建并调用静态属性和静态变量,创建StticDemo类,在类中使用static关键字定义一个属性和一个方法,并在主方法中调用。package java入原创 2021-09-04 11:40:39 · 369 阅读 · 0 评论 -
类的构造方法编程训练2—设置信用卡密码
编程训练4【训练4】设置信用卡密码,创建信用卡类,有两个成员变量,分别是卡号和密码,如果用户开户时没有设置初始密码,则使用 123456作为初始密码。设计两种不同的方法,分别用于设置密码和用户未设置密码的两种构造场景。package java入门到精通;public class Credit { //信用卡类 String carnum; //卡号 String passward; //密码 public Credit(String ca...原创 2021-09-04 10:16:56 · 3220 阅读 · 1 评论 -
java类的构造方法
6.3 类的构造方法在类中,除了成员方法外,还存在一种特殊类型的方法,那就是构造方法。构造方法是一个与类同名的方法,对象的创建就是通过构造方法完成的。每当类实例化一个对象时,类都会自动调用构造方法。构造方法的特点如下:1、构造方法没有返回值2、构造方法的名称要与本类的名称相同。注意:在定义构造方法时,构造方法没有返回值,但这与普通没有返回值的方法不同,普通没有返回值的方法使用public void methodEx() 这种形式进行定义,但构造方法并不需要 void 关键字进行修饰原创 2021-09-03 20:33:45 · 1742 阅读 · 0 评论 -
java类编程训练—交换数组元素
【训练2】 交换数组元素,现在有一个数组int a[] = {1,3,5,7},编写一段代码,将这个数组的第一个元素值与第三个元素值进行交换,第二个元素值与第四个元素值进行交换,最后输出数组交换后的结果。package java入门到精通;public class ArrChange { public static int[] ArrChange(int arr[]) { int tmp = 0; tmp = arr[0];原创 2021-09-03 15:05:48 · 721 阅读 · 0 评论 -
java类编程训练—汽车加油
【训练1】汽车加油 一辆汽车的邮箱为30L,邮箱里现在剩余6L汽油。加油站每5秒为这辆汽车加2L汽油直至加满,控制台输出加油 过程和加油时间。问题解析: 分析题目,我们发现汽车油量有关的有三个变量:1、邮箱容量,2、邮箱剩余油量、3,加满油还需多少油量。以及加油 过程中的时间消耗。所以此题目至少需要设置四个变量。油箱加油是一个循环的过程所以我们需要设置条件循环直到油 箱加满。并且需要在循环时打印出油箱油量情况,耗时等。package java入门到精通;public class Aut原创 2021-09-03 14:36:03 · 3649 阅读 · 1 评论 -
Java类
6.2.1 成员变量在java中,对象的属性也称为成员变量,成员变量可以是任意类型,整个类中均是成员变量作用的范围。下面通过一个实例演示成员变量在类中所处的位置。创建一个Book类,在类中设置一个name属性,并为该属性编写Getter/Setter方法。public class Book { //Book类 private String name; //Sting类型的成员变量(私有变量) public String ge原创 2021-09-03 14:27:01 · 247 阅读 · 0 评论