今日学习 | Java面向对象入门:类与对象
2026/7/31 8:10:27 网站建设 项目流程

本文是我的Java初学复盘笔记,作为零基础小白,今天初次接触面向对象思想,学习类与对象的基础概念,我将用通俗的语言记录自己的理解思路,用于自我巩固,可供大家参考

一、核心概念理解

①类(Class): 是“总称”“模板”“图纸”

类是拥有共同特征,共同行为的一批事物的总称(eg.Car),我们可以把类理解成设计图纸,它决定了这一批事物拥有的共同属性(speed,brand).能共同执行的功能或动作(run)
类只是一个抽象概念,不是实体,我们依靠类才能创建出具体的对象

②对象(Object):是“具体的物体”

对象是使用类创建的具体的某个东西,是实体(eg.一辆奔驰汽车)
对象拥有哪些特征,能够执行哪些行为,完全取决于类是如何定义的

③什么是面向对象(OOP)

面向对象是一种编程思维,核心思路是将现实事物抽象为类,再通过类创建对象,依靠对象的属性与方法实现功能

基础编写流程

1.确定要描述的事物
2.整理该事物的特征与行为
3.根据整理出的内容,编写对应的类
4.在main方法里,通过类创建对象,给特征赋值,调用功能
5.运行代码,校验输出结果

二、类的三要素

①属性(成员变量):即“事物的特征、信息”

eg.汽车的品牌,速度

②方法(成员方法):即“事物能做的行为、功能”

eg.汽车能跑,飞机飞行,学生学习

③构造方法:用来创建对象,在执行new时自动调用,可以给属性初始化

三、完整实操案例

publicclassStudent{//事物:学习者//定义学生名字,地点属性,时间属性publicStringname;publicStringplace;publicinttime;//成员方法:描述行为publicvoidstudy(){System.out.println(name+"在"+place+"学习了"+time+"小时");}}publicclassLearner{publicstaticvoidmain(String[]args){Studentxm=newStudent();xm.name="小明";xm.place="图书馆";xm.time=2;xm.study();}}

四、收获总结

通过今天的学习,我理解了类是“图纸”,对象是实体,学会了定义类,创建对象,给属性赋值并调用方法,通过案例体会到每个对象数据的独立性。理论能看懂,但独立写代码仍需多加练习,后续继续巩固构造方法和相关知识,强化实操能力!

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询