摘要: 2.请使用面向对象的思想,设计自定义类,描述出租车和家用轿车的信息。 设定 1)出租车类: 属性包括:车型,车牌,所属出租公司;方法包括:启动,停止 2)家用轿车类: 属性包括:车型,车牌,车主姓名;方法包括:启动,停止 要求 1)分析出租车和家用轿车的公共成员,提取出父类—汽车类 2)利用继承机制 阅读全文
posted @ 2024-09-24 22:57 你的镁偷走了我的锌 阅读(22) 评论(0) 推荐(0)
摘要: 编写一个圆类 Circle,该类拥有: 1)一个成员变量,radius(私有,浮点型);//存放圆的半径; 2)两个构造方法 Circle() //将半径设为 0 Circle(double r ) //创建 Circle 对象时将半径初始化为 r 3)三个成员方法 double getArea() 阅读全文
posted @ 2024-09-24 22:37 你的镁偷走了我的锌 阅读(81) 评论(0) 推荐(0)
摘要: final的作用是定义一个不可变的实体 1.final 加一个变量得到一个不可改变的常量,并且被final修饰的变量必须要完成初始化,也就是要给定一个值 final int a = 10; a = 20; // 会报错 2.final修饰一个成员方法,则该方法不能被类重写 class Fu7 { p 阅读全文
posted @ 2024-09-24 22:08 你的镁偷走了我的锌 阅读(14) 评论(0) 推荐(0)
摘要: 当子类中的方法声明【方法的返回值类型,方法名和参数列表】与父类中的方法声明一致的时候,只是方法的实现不一样,这个现象叫做方法的重写【方法的覆盖】。 class Fu5{ public void fun1(){ System.out.println("这是父类中的fun1方法"); } } class 阅读全文
posted @ 2024-09-24 21:52 你的镁偷走了我的锌 阅读(23) 评论(0) 推荐(0)
摘要: super关键字的使用和注意事项: 1、super仅代表当前类中的直接父类,无法使用super获取父类的父类中的成员 2、super后面不能再调用super class GrandFu3{ int a = 10; } class Fu3 extends GrandFu3{ int a = 30; } 阅读全文
posted @ 2024-09-24 21:45 你的镁偷走了我的锌 阅读(23) 评论(0) 推荐(0)
摘要: 继承是指我有多个类,而且这些类都有相同的属性和方法的时候就可以使用继承关系 java提供了一个关键字用来表示继承关系:extends 写法:class B extends A{} 表示B类继承自A类 这里的B称之为:子类,派生类 这里的A称之为:父类,基类或者超类 子类只能继承父类的成员变量和成员方 阅读全文
posted @ 2024-09-24 20:58 你的镁偷走了我的锌 阅读(25) 评论(0) 推荐(0)
摘要: 4.某公司要开发名为”我爱购物狂”的购物网站,请使用面向对象的思想设计描述商 品信息 要求: 7)分析商品类别和商品详细信息属性和方法,设计商品类别类和商品详细信息类 8)在商品详细信息类中通过属性描述该商品所属类别 9)设置属性的私有访问权限,通过公有的 get,set 方法实现对属性的访问 10 阅读全文
posted @ 2024-09-24 20:51 你的镁偷走了我的锌 阅读(17) 评论(0) 推荐(0)
摘要: 3.以面向对象的思想,编写自定义类描述图书信息。设定属性包括:书名,作者,出 版社名,价格;方法包括:信息介绍 show() 要求: 1)设置属性的私有访问权限,通过公有的 get,set 方法实现对属性的访问 2)限定价格必须大于 10,如果无效进行提示 3)限定作者,书名为只读属性 4)设计构造 阅读全文
posted @ 2024-09-24 20:24 你的镁偷走了我的锌 阅读(19) 评论(0) 推荐(0)
摘要: 2.以面向对象的思想,编写自定义类描述 IT 从业者。设定属性包括:姓名,年龄, 技术方向,工作年限, 工作单位和职务;方法包括:工作 要求: 1)设置属性的私有访问权限,通过公有的 get,set 方法实现对属性的访问 2)限定 IT 从业人员必须年满 15 岁,无效信息需提示,并设置默认年龄为 阅读全文
posted @ 2024-09-24 20:16 你的镁偷走了我的锌 阅读(13) 评论(0) 推荐(0)
摘要: 1.使用面向对象的思想,编写自定义描述狗的信息。设定属性包括:品种,年龄,心 情,名字;方法包括:叫,跑。 要求: 1)设置属性的私有访问权限,通过公有的 get,set 方法实现对属性的访问 2)限定心情只能有“心情好”和“心情不好”两种情况,如果无效输入进行提示, 默认设置“心情好”。 3)设置 阅读全文
posted @ 2024-09-24 19:49 你的镁偷走了我的锌 阅读(16) 评论(0) 推荐(0)
摘要: 编写一个方法,例如在一个有序数组里查找所需要的数字的下标 public static void subscript(int[] a) { Scanner sc = new Scanner(System.in); System.out.println("输入要查找的数:"); int b = sc.n 阅读全文
posted @ 2024-09-24 15:24 你的镁偷走了我的锌 阅读(54) 评论(0) 推荐(0)
摘要: /* 1. 被static修饰的成员,称之为类成员,在对象创建之前就存在于方法区中静态区 2. 被static修饰的成员,可以通过类名直接访问使用,非静态的成员必须要通过对象去调用 3. static可以修饰成员变量和成员方法 4. 非静态的成员方法既可以访问静态的成员[变量或方法],也可以访问非静 阅读全文
posted @ 2024-09-24 13:26 你的镁偷走了我的锌 阅读(32) 评论(0) 推荐(0)