java基础_类和对象.—5

首先,编写一个类ChongZai,该类中有3个重载的方法void print();其次,

再编写一个主类来测试ChongZai类的功能。

public class Chongzai1 {
//	首先,编写一个类ChongZai,该类中有3个重载的方法void print();其次,
//	再编写一个主类来测试ChongZai类的功能。
	int a,b,c;

	public int getA() {
		return a;
	}
	public void setA(int a) {
		this.a = a;
	}
	public int getB() {
		return b;
	}
	public void setB(int b) {
		this.b = b;
	}
	public int getC() {
		return c;
	}
	public void setC(int c) {
		this.c = c;
	}
	public double add (double a,double b)

	{
		return(a+b);
	}
	public double add (double a,double b,double c)

	{
		return (add(a, b)+c);
	}
	public double ji(double a,double b)
	{
		return a*b;
	}
	public double ji(double a,double b,double c)
	{
		return ji(a,b)*c;
	}
	public double h(double a,double b,double c)
	{
		return ji(a,b)+c;
	}

	public static void main(String [] args)
	   {
		   Chongzai1 c=new Chongzai1();

		   System.out.println(c.add( 3, 4));

		   System.out.println(c.add(3, 4, 5));

		   System.out.println(c.ji(3, 4));

		   System.out.println(c.ji(3, 4, 5));

		   System.out.println(c.h(3, 4, 5));
	   }
}

时间: 2024-10-10 23:11:06

java基础_类和对象.—5的相关文章

java基础_类和对象—3

(1)创建一个叫做机动车的类: 属性:车牌号(String),车速(int),载重量(double) 功能:加速(车速自增).减速(车速自减).修改车牌号,查询车的载重量. 编写两个构造方法:一个没有形参,在方法中将车牌号设置“XX1234”,速 度设置为100,载重量设置为100:另一个能为对象的所有属性赋值: (2)创建主类: 在主类中创建两个机动车对象. 创建第一个时调用无参数的构造方法,调用成员方法使其车牌为“辽 A9752”,并让其加速. 创建第二个时调用有参数的构造方法,使其车牌为“

java基础_类和对象—1

创建一个三角形类,成员变量三边,方法求周长,创建类主类A来测试它. public class sanjiaoxing { //创建一个三角形类,成员变量三边,方法求周长,创建类主类A来测试它. int a,b,c; // public sanjiaoxing(int a, int b, int c) { // super(); // this.a = a; // this.b = b; // this.c = c; // } public void zhouchang(int a, int b,

黑马程序员-Java基础-面向对象-类和对象、封装、构造函数、this、static、饿汉式&懒汉式

第一讲  面向对象概念 1.  定义 相对于与面向过程而言的,将功能封装进对象,我们只关心具备了该功能的对象,而不用关注对象的具体细节. 面向对象的特点:使复杂问题简单化.我们只关心什么对象能处理什么事情,而不用关心具体的实现细节. 2.  面向对象特征 封装.继承.多态. 第二讲  类和对象的关系 1.  概述 类就是:对现实生活中事物的描述,可以是实体的事物也可以是一件事等: 对象是:是某类事物的实例,实实在在存在的个体: 映射到java中,描述就是class定义的类. 具体对象就是对应ja

Java基础IO类之对象流与序列化

对象流的两个类: ObjectOutputStream:将Java对象的基本数据类型和图形写入OutputStream ObjectInputStream:对以前使用ObjectOutputStream写入的基本数据和对象进行反序列化 序列化一组对象: 在系列化操作中,同时序列化多个对象时,反序列化也必须按顺序操作,如果想要序列化一组对象该如何操作呢? 序列化一组对象可采用,对象数组的形式,因为对象数组可以向Object进行转型操作. 把对象序列化到文件当中,然而文件中存的是字节.我们对象里面相

_java基础_类和对象—4

创建一个Point类,有成员变量x,y,方法getX(),setX(),还有一个构造方 法初始化x和y.创建类主类A来测试它. public class Point { //创建一个Point类,有成员变量x,y,方法getX(),setX(),还有一个构造方 //法初始化x和y.创建类主类A来测试它. int x,y; public int getX() { return x; } public void setX(int x) { this.x = x; } public int getY(

J2SE基础:1.类和对象基础

什么是对象 在Java语言,所有的人,事物或者模块都是一个对象. 相同的对象具有一些相同的特性. 狗,猫,蛇3个对象(动物的对象) 苹果,梨,桔子3个对象(水果的对象) 什么是类 可以将现实生活中的对象经过抽象 这种抽象数据类型称为类. 动物类(Animal) 水果类(Fruit) 类和对象的关系 类是对象的模板(抽象化表示),对象是类的实例化(具体化的展现) 类的组成结构 Java是纯面向对象(除了8种基本数据类型) 而对象是从类产生的.因此类是组成Java程序最基本也是最核心的 元素. 变量

java 基础笔记 基本数据类型对象包装类

基本数据类型对象包装类: 为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操作. 用于描述该对象的类就称为基本数据类型对象包装类. 基本数据类型 包装类 byte Byte short Short int Integer long Long float Float double Double char   Character boolean Boolean 该包装对象主要用于基本类型和字符串之间的转换. 基本类型-->字符串 1.基本类型数据+"&quo

java基础面向对象之类与对象

java基础面向对象之类与对象 2017-01-14 1.面向对象的基本概念 以一种组建化的形式进行代码设计 1)在面向对象程序设计中包含有如下几种特性 ?封装性:保护内部结构的安全性 ?继承性:在已有的程序结构上扩充新的功能 ?多态性:在某一个该娘范围内满足 2)面向对象开发分为以下几个步骤: OOA(面向对象分析) OOD(面向对象设计) OOP(面向对象编程) 2.类与对象 1)了解类与对象的关系 ?认识类与对象 类与对象是整个面向对象之中最基础的组成单元,类是共性的一个集合,而对象是某一

Java自学-面向对象 类和对象

Java中的类和对象 引入面向对象的基本概念 假设,我们要设计一个LOL这样的游戏,使用面向对象的思想来设计,应该怎么做? 步骤 1 : 设计英雄这个类 LOL有很多英雄,比如盲僧,团战可以输,提莫必须死,盖伦,琴女 所有这些英雄,都有一些共同的状态 比如,他们都有名字,hp,护甲,移动速度等等 这样我们就可以设计一种东西,叫做类,代表英雄这样一种事物 类: 英雄(Hero) 状态: 名字, 血量,护甲,移动速度 注: 本例用到了3种数据类型 分别是 String(字符串),float(浮点数)