Java类和对象

举报
川川菜鸟 发表于 2021/11/04 00:38:36 2021/11/04
【摘要】 文章目录 一、Java 类/对象二、创建一个类三、创建对象四、多个对象五、使用多个类 一、Java 类/对象 Java 是一种面向对象的编程语言。Java 中的所有内容都与类和对象及其...

一、Java 类/对象

Java 是一种面向对象的编程语言。Java 中的所有内容都与类和对象及其属性和方法相关联。例如:在现实生活中,汽车是一个物体。汽车有属性,比如重量和颜色,还有 方法,比如驱动和刹车。
类就像一个对象构造函数,或者是创建对象的蓝图。下面我们具体来学一下。

二、创建一个类

要创建一个类,请使用关键字class。举个例子:用变量x创建一个名为Main的类

public class test1 {
  int x = 5;
}

  
 
  • 1
  • 2
  • 3

注意:一个类应该总是以大写的第一个字母开头,并且 java 文件的名称应该与类名匹配。

三、创建对象

在 Java 中,对象是从类创建的。我们已经创建了名为 的类test1,所以现在我们可以使用它来创建对象。要创建 的对象test1,指定类名,后跟对象名,并使用关键字new。举个例子:创建一个名为“ myObj”的对象并打印 x 的值

package test14;

public class test1 {
	 int x = 5;
	public static void main(String[] args) {
		// TODO Auto-generated method stub 
			    test1 myObj = new test1();
			    System.out.println(myObj.x);
	}

}


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

运行:
在这里插入图片描述

四、多个对象

你也可以创建一个类的多个对象。比如创建一个类的两个对象

package test14;

public class test2 {
	
		  int x = 5;

		  public static void main(String[] args) {
		    test2 myObj1 = new test2();  // Object 1
		    test2 myObj2 = new test2();  // Object 2
		    System.out.println(myObj1.x);
		    System.out.println(myObj2.x);
		  }				
}


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

运行:
在这里插入图片描述

五、使用多个类

您还可以创建一个类的对象并在另一个类中访问它。,java 文件的名称应与类名称匹配。在这个例子中,我们在同一个目录/文件夹中创建了两个文件:

  • test3.java
  • test4.java

test3.java

package test14;

public class test3 {
	 int x = 3;

}


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

test4.java

package test14;

public class test4 {
	 public static void main(String[] args) {
	 test3 myObj = new test3();
	 System.out.println(myObj.x);
	 }
}


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

运行:
在这里插入图片描述

文章来源: chuanchuan.blog.csdn.net,作者:川川菜鸟,版权归原作者所有,如需转载,请联系作者。

原文链接:chuanchuan.blog.csdn.net/article/details/121111056

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。