类的属性和方法(java)

类和对象的使用

  1. 创建类,设计类的成员
  2. 创建类的对象
  3. 通过"对象.属性"或"对象.方法"调用对象的结构

代码

复制代码
public class Per {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//创建Person类的对象
		Person p1 = new Person();
		//Scanner scanner = new Scanner(System.in);

		//调用对象的结构,属性,方法
		//调用属性:"对象,属性"
		p1.name = "Tom";
		p1.isWoman = true;
		System.out.println(p1.name);
		System.out.println(p1.isWoman);
		
		//调用方法:"对象,方法"
		p1.eat();
		p1.sleep();
		p1.talk("中文");
		p1.job("学生");
	}
}

	class Person{
		//属性
		String name;
		int age = 1;
		boolean isWoman;
		
		//方法
		public void eat() {
			System.out.println("人可以吃饭");
		}
		
		public void sleep() {
			System.out.println("人可以睡觉");
		}
		
		public void talk(String language) {
			System.out.println("人说的语言是" + language);
		}
		
		public void job(String career) {
			System.out.println("人的职业是" + career);
		}
}

运行结果

相关推荐
熊猫钓鱼>_>5 小时前
Kotlin Multiplatform for OpenHarmony 实战:为 Landscapist 实现图片加载适配
开发语言·kotlin·华为云·ai编程·harmonyos·鸿蒙·openharmony
SimonKing5 小时前
Qoder中Qwen3.8-Flash 限时免费使用
java·后端·程序员
云和数据.ChenGuang5 小时前
langchain4j InMemoryEmbeddingStore常用的方法
java·人工智能·windows·java-ee·fastapi·springai
小番茄程序猿5 小时前
RAG 的 precision 只有 0.55,我以为检索烂了,MRR 一测才发现是我用错了尺子
java·后端
天空鸟_时光不老5 小时前
07-检查点与状态持久化
java·人工智能·spring boot·spring·spring cloud·kafka·maven
GoodStudyAndDayDayUp5 小时前
一个简单的java jar跑docker
java·docker·jar
Nebula_g5 小时前
JavaSE加强:Commons-io框架
java·开发语言·算法·javase
Do_It_Today5 小时前
php url路由入门实例
开发语言·php
程序猿_极客5 小时前
【免费】2026分享一套优质的基于Java的电子产品抢购管理系统的设计与实现(智能推荐算法+可视化图表),源码+文档+视频详解(讲解)
java·spring boot·后端·协同过滤·电子产品抢购系统
小羊没烦恼!5 小时前
关于大型asp.net应用系统的架构-架构的选择
java·服务器·开发语言·前端·c#