`

java的类和对象

阅读更多

java中的类:

 

  java是面向对象的语言,解决问题的核心就是将问题看成是一个类,使用类来解决

 

java使用 class 类名   来创建类 ,在Java中类名要求和构造方法,Java的文件名是一样的

 

创建一个A类:

class A{
}

 

java中的类:将某两个事物有联系的属性包装在一个类中,再通过静态方法或或创建对象来调用,类是用来描述实体的对象

 

 

JAVA的对象或者实例化:

    类是对象的模板,对象是Java的核心 ,使用对象来调用类中的方法和设置类中的属性

将A类在主函数中实例化:

A a =new A();

      此时已经实例化,可以通过a来调用A类中的属性和方法; 

 

类和对象在java中怎么样储存?

例如  1 :

class A{
	
	//属性
	int age  ;
	//方法
	public void go(){
		this.age = 10;
	}
}

class TestA{
	//用对象来具体化
	//通过类来获取对象
	A a =new A();
	//调用方法
	a.age();
}

 

例如 2 

package 类和对象;
/**
 * 
 * @author Administrator
 *定义一个box类,三个属性,两个方法
 */
public class box {
	double length;
	double width;
	double heigth;

	
	public box(double lengt,double widt,double heigt){
		length = lengt;
		width = widt;
		heigth = heigt;
	}
	void computeVolume(){
		System.out.println("表面积"+	 length*width*heigth);
	}
	void computeArea(){
		System.out.println("体积"+ ((length*width)+(length*heigth)+(width*heigth))*2);
	}
	void boxdisplay(){
		System.out.println("length" +length);
		System.out.println("width" + width);
		System.out.println("heigth" + heigth);
		System.out.println("");
	}
	
}



/**
 * 
 * @author Administrator
 *定义一个box的测试类
 */
public class boxTest {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		box bx = new box(0, 0, 0);
		bx.heigth =10;
		bx.width = 11;
		bx.heigth = 12;
		bx.computeArea();
		bx.computeVolume();
		bx.boxdisplay();
	}

}


/*运行结果
体积264.0
表面积0.0
length0.0
width11.0
heigth12.0

*/

 

分享到:
评论
2 楼 百合不是茶 2015-08-27  
风云叶易 写道
这也太基础了吧

先学基础再高有点难度的,类和对象本来就没有什么好写的
1 楼 风云叶易 2015-08-25  
这也太基础了吧

相关推荐

    JAVA类与对象及数组习题

    JAVA类和对象及数组是JAVA编程语言的基础概念。下面是关于JAVA类和对象及数组的习题,涵盖了构造方法、继承、多重继承、变量声明、数组初始化等方面的知识点。 1. 构造方法的调用方式: 构造方法是类的特殊方法,...

    java类和对象练习题.docx

    java类和对象练习题.docx

    java 类和对象下载

    学习Java类和对象,你需要理解这些基本概念,并通过实践编写代码来掌握它们。在Java API中,有很多预定义的类和接口,可以作为学习和开发的基础。通过深入学习和应用,你可以构建复杂且健壮的应用程序。

    java类和对象.ppt

    定义类、属性和方法 创建并使用对象、对象和引用 Java方法的参数传递机制 方法的重载 实现良好的封装 构造方法的作用和构造方法重载

    JAVA类和对象

    对JAVA学习中的类和对象进行详细介绍,很好的编程学习资料

    Java类和对象的概念-Java教程共3页.pdf.zip

    以上就是关于"Java类和对象的概念"的一些核心知识点。理解并熟练掌握这些概念对于编写高效、可维护的Java代码至关重要。通过深入学习和实践,你可以创建出复杂的系统,充分利用Java的面向对象特性。

    JAVA类和对象的高级特征.doc

    "JAVA类和对象的高级特征" 本资源主要讲述了Java语言中面向对象的高级特征,包括抽象类、接口和包的特性。通过本资源的学习,同学们可以使用Java语言中较为深入的技术编写面向对象程序。 知识点: 4.1 抽象类 * ...

    TP01_java类和对象介绍.ppt

    TP01_java类和对象介绍.ppt

    Java 类和对象学习视频以及代码资源,文本题库

    Java 类和对象是Java编程语言的...总之,Java类和对象是编程中的基础,理解和掌握这些概念对于编写高质量的Java应用程序至关重要。通过视频教程和配套的代码资源,你可以进行实践操作,加深理论理解,提升编程技能。

    java 类和对象的讲解视频

    java 类和对象的讲解视频

    第五章java类和对象

    第五章java类和对象

    java 类和对象的使用.doc

    java 类和对象的使用

    java类和对象的基础笔记

    java类和对象的基础笔记

    Java类和对象基础实例源码集.rar

    这是一些涉及Java类和对象基础实例源码集,里面有日历的测试、将三个员工对象的数据赋值给职工数组、打印输出关于人类的基本信息、传递信息到父类构造函数、掷一个六面骰子6000次的程序,计算结果的概率、调用静态...

    java类和对象原理与用法分析

    `this`关键字表示本类对象,用于区分成员变量和局部变量。例如: ```java public class MyClass { private int x; public void myMethod() { int x = 10; this.x = x; // 使用this关键字区分成员变量和局部变量...

    java类和对象[汇编].pdf

    java类和对象[汇编].pdf

    java基础-类和对象的定义

    通过书籍,个人整理的java基础之类的对象的定义的有关知识点

Global site tag (gtag.js) - Google Analytics