java基础 面向对象1

Java基础- 面向对象1 案例 大象装进冰箱 面向过程: [打开] 冰箱 [存储] 大象 [关上] 冰箱 对于面向过程思想, 强调的是过程(动作/ 函数), 怎么打开冰箱,关闭冰箱都需要我们去定义,定义[功能]-->执行[功能] 典型的面向过程语言:C语言 面向对象: 对于面向对象来说, 大象和冰箱都是对象(实体), 而冰箱本身已经具备了打开, 关闭, 存储这些功能. 也就说,冰箱这个对象本身, 封装了这些功能, 我要用到冰箱时, 不需要去考虑怎么打开,关闭冰箱, 直接使用这些已经封装好的功能就... 阅读详情

//类
public class Car1 {
//属性
String brand;
String color;
int length;
int width;
double emissions;
int price;
//构造方法
public Car1(){//无参构造

}

public Car1(String brand, String color, int length, int width,
double emissions, int price) {
super();
this.brand = brand;
this.color = color;
this.length = length;
this.width = width;
this.emissions = emissions;
this.price = price;
}


// public Car1(String brand,String color,int length,int width,double emissions,int price){
// this.brand = brand;
// this.color = color;
// this.length = length;
// this.width = width;
// this.emissions = emissions;
// this.price = price;
// }//有参构造ss
//方法
public void start(){
System.out.println(this.brand+"出发");
}
public void stop(){
System.out.println("停");
}
public String toString(){
return this.brand+","+this.color+","+this.emissions+","+this.length+","+this.price+","+this.width;
}
}




public class TestCar1 {
public static void main(String[] args) {
//创建对象

Car1 mycar1 = new Car1();
//new Car后会在内存中分配Car类型所需属性的存储空间
//无参构造内存中的值为默认值
//变量名mycar1放到了栈中,就是Car类型的对象
//mycar1中的属性在堆中
//mycar1存放的是堆中的地址
System.out.println(mycar1);

Car1 mycar2 = new Car1("xx","白色",4555,1788,2.0f,600000);
mycar2.start();
System.out.println(mycar2);

}
}




总结:

1.类

2.构造方法 有参 无参

3.成员方法 以“.”的形式在主函数中调用

【赛题解析&命令脚本配置】2023年全国职业院校技能大赛GZ073网络系统管理赛项赛题第9套模块A:网络构建 & (三)无线网络配置+(四)出口网络配置-命令配置 阅读详情

相关推荐

金蝶云星空应用开发初级考试题目汇总

摘要:本文为金蝶云星空应用开发初级考试题目汇总

2401_86113757的博客 3800

装饰模式;

//被装饰者 public class Car implements Person{ public void run(){ System.out.println(“速度20迈…”); } public void color(){ System.out.println(“彩虹滴颜色…”); } } //装饰类 public class MyCar implements Person{ //装饰类中必...

weixin_45591617的博客 188

【PCIe DL_Feature详解】

   Data Link Control and Management State Machine在PCIe Gen4引入了DL_Feature这个状态,该状态主要用来协商PCIe link 两端是否支持新的DL Feature,目前为止DL Feature只引入了Scaled Flow Control 来提高Gen4及以上的效率。   DL_Feature 这个状态是可选的,当 Data Link Feature Extended Capability中Data Link Feature Exchang

sinat_38294441的博客 3234

java 建一个car_大学java习题 :定义一个汽车类car

满意答案kokoboy521推荐于 2017.09.05采纳率:51%等级:10已帮助:666人publicclassCar{privateStringbrand;privateStringcolor;privatedoublespeed;publicCar(String_brand,String_color){1653brand=_brand;color...

weixin_42465846的博客 6242

人民网留言数据爬取

起因是要做一个LDA主题分析的实践案例,需要数据来源,人民网的留言数据特别的适合,想着能不能用人民网留言数据来做一个LDA,种种原因还是放弃了,但是第一次弯弯绕绕地通过爬虫拿到了数据,还是想记录一下。值得说明的是,这篇博客写于2025年11月9日,其中的加密逻辑可能会随着时间而变动。

Phoenix1st的博客 1033

【视频讲解】Python量子计算聚类Q-means:量子k-means算法分析电路数据实现可视化...

全文链接:https://tecdat.cn/?p=37821分析师:Yifan Zhang量子计算在近期已然成为一个频繁出现的热门概念。尽管它在大众认知以及互联网社区中备受瞩目,热度极高,然而就其实际能力而言,当前仍然存在诸多局限(点击文末“阅读原文”获取完整代码数据)。量子计算作为一个全新的领域,带来了相较于传统经典计算模式的重大范式转变。在量子计算的体系中,传统的 0 或 1 的经典比特被一...

拓端研究室TRL 1457

Java异常

Java异常 1、什么是异常? Java 中的错误大致可以分为两类: 一类是编译时错误,一般是指语法错误。 另一类是运行时错误。 Java 中有一组专门用来描述各种不同的运行时异常,叫做异常类,Java 结合异常类提供了处理错误的机制。 具体步骤是当程序出现错误时,会创建一个包含错误信息的异常类的实例化对象,并自动将该对象提交给系统,由系统转交给能够处理异常的代码进行处理。 异常可以分为两类:Error 和 Exception。 Error 是指系统错误,JVM 生成,我们编写的程序无法处理。 Except

该博主太懒了,简介都不写 417

电磁场仿真软件:COMSOL Multiphysics_(17).时域与频域分析

时域和频域分析是电磁场仿真中非常重要的两种方法,每种方法都有其独特的应用场景和优势。时域分析适用于瞬态响应和宽带信号的分析,而频域分析则适用于稳态响应和窄带信号的分析。在COMSOL Multiphysics中,通过合理设置物理场接口、材料属性、边界条件、网格划分和求解器,可以高效地进行这两种分析,并通过傅里叶变换将时域结果转换为频域结果,进一步拓展仿真应用的范围。合理的性能优化措施,如网格划分优化和并行计算,可以显著提高仿真的效率和准确性。

kkchenjj的博客 1978

java 面向对象:一个标准学生类的代码及测试

/*一个标准代码的最终版。学生类:成员变量:name,age构造方法:无参,带两个参成员方法:getXxx()/setXxx()show():输出该类的所有成员变量值给成员变量赋值:A:setXxx()方法B:构造方法输出成员变量值...

阅后即焚 1122

华为OD机试 - 天然蓄水库(Java 2025 A卷 100分)

例如,当山脉为s = [3, 1, 2]时,则选取s[0]和s[2]作为水库边界,则蓄水量为1,此时输出:0 2:1。选取下标 0(高度 3)与 2(高度 2)为边界,水位为 min(3,2)=2;选取山脉上两个点作为蓄水库的边界,则边界内的区域可以蓄水,蓄水量需排除山脉占用的空间。经过分析,选取s[1]和s[6]时,水库蓄水量为19(3 + 7 + 4 + 5)。当存在合理的水库边界时,输出左边界、空格、右边界、英文冒号、蓄水量;当山脉`s = [3, 2, 1]时,不存在合理的边界,此时输出:0。

学Java,找哪吒 939

独创改进 | RT-DETR 引入 Asymptotic Hybrid Encoder | 渐进混合特征解码结构

独创改进🚀! | RT-DETR 引入 Asymptotic Hybrid Encoder | 渐进混合特征解码结构

Coding... 2213

Java基础1.8面向对象基础

Java 中需要根据类,创建对象一个类,可以创建出多个对象this 代表当前类对象的引用(地址)1.当局部变量和成员变量重名的时候, Java 使用的是?就近原则this 关键字的作用是?调用本类成员this.本类成员变量;如果不涉及变量重复, this.可以省略this.本类成员方法();没有前提条件 this.可以直接省略this 代表什么呢?代表当前类对象的引用 (地址)

m0_64924660的博客 910

基于YOLOv8的表面裂痕等缺陷检测:深度学习与UI界面的实践

本文详细介绍了如何使用YOLOv8进行表面裂痕等缺陷检测,并结合图形用户界面展示检测结果。通过YOLOv8的强大能力,我们可以实现高效、准确的表面缺陷检测,提升工业产品的质量控制水平。未来,随着深度学习技术和数据集的不断发展,表面缺陷检测的精度和速度将不断提升,应用领域也将进一步拓展。希望本文的实践能够为深度学习在工业检测领域的应用提供一些启示。

YOLO 551

java-面向对象基础1

接下来,我们要学习的是Java中最核心的课程——。

qq_69149404的博客 1088

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Java基础系列1:Java面向对象

该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上手进行实战,接着了解每个Java知识点背后的实现原理,更完整地了解整个Java技术体系,形成自己的知识框架。 概述:系统小说 https://wap.kuwx.net/ Java是面向对象的程序设计语言,Java语言提供了定义类、成员变量、方法等最基本的功能。类可被认为是一种自定义的数据类型,可以使用类来定义变量,...

代码小牛的博客 255

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Java基础语法,面向对象-1

面向对象是一种思想举个例子,假设你是一个大老板,有一天你的车坏了,这个时候你叫你的秘书去买一辆新的车,你只需要告诉你的秘书你想要什么车,但是对于秘书来说要做的事情有很多。。。然而作为老板的你只关心结果,并不在意秘书买车的过程,这个时候其实画绿色圈起来的内容是和你无关的,你不需要关注其中的细节,这其实就是面向对象的思想。就像我们使用洗衣机一样,我们只在意衣服是否洗干净,我们不会去研究洗衣机到底是怎么把衣服洗干净,或是研究洗衣机要转几圈能把衣服洗干净这种问题。

cur1es的博客 872

JAVA基础 面向对象下(1)

JAVA基础 面向对象 必会内容讲解

心态的博客 3347

Java基础-面向对象1

4.面向对象 属性+方法变成一个类 Java面向对象学习三条主线: 1.Java类及类的成员:属性,方法,构造器;代码块,内部类 2.面向对象的三大特征:封装性,继承性,多态性,(抽象性) 3.其他关键字:this,super,static,final,abstract,interface,package,import 面向对象编程思想? (类,对象; 面向对象的三大特征;…) 谈谈你对面向对象中类和对象的理解,并指出二者关系? 类: 是对一类事物的描述, 抽象的, 概念上的内容 对象: 实

weixin_45900005的博客 722

Java面向对象基础1

     面向对象      要设计一个计算机程序,一种方法就是根据问题的解决步骤,将程序组织为一系列的线性代码或函数,然后一次调用,即面向过程程序设计,如C语言程序设计。面向对象程序设计语言则是从另一个角度看待计算机程序,其核心是引入了对象的概念,从而可以模拟现实世界中的任何事物,与人类的思维习惯一致。当需求单一,或者简单时,我们一步一步去操作没问题,并且效率也挺高。可随着需求的更改,功能的增多...

Of_Mine的博客 482

Java面试复习总结1——面向对象基础

注意:本系列转载自: https://github.com/h2pl/Java-Tutorial 本文是微信公众号【Java技术江湖】的《夯实Java基础系列博文》其中一篇,本文部分内容来源于网络,为了把本文主题讲得清晰透彻,也整合了很多我认为不错的技术博客内容,引用其中了一些比较好的博客文章,如有侵权,请联系作者。 该系列博文会告诉你如何从入门到进阶,一步步地学习Java基础知识,并上...

Slayer_Zhao的博客 394

java基础--面向对象(1)

面向对象,是软件开发中的一类编程风格、开发范式。除了 面向对象 ,还有 面向过程 、 指令式编程 和函数式编程。在所有的编程范式中,我们接触最多的还是面向过程和面向对象两种。

m0_65974312的博客 1817

Java面向对象基础1——基础概念

本文主要介绍一些基础的有Java关面向对象编程的内容

Alita233_的博客 289

Java基础:什么是面向对象编程1

面向对象编程 面向过程与面向对象的区别 面向过程思想: 步骤清晰简单,第一步做什么,第二步做什么… 面对过程适合处理一些较为简单的问题 面向对象思想: 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 面向对象适合处理复杂的问题,适合处理需要多人协作的问题! 对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统.但是,具体到微观操作,仍然需要面向过程的思

Locus的博客 196

JAVASE 【Java基础五之面向对象1】

java的面向对象上

m0_54668939的博客 175

Java面向对象基础杂记1

Java面向对象基础杂记1 类里面的方法所定义的局部变量不能用权限修饰符(final除外)。 类的属性都有默认的初始值:0,false,\u0000(0),0.0等 局部变量没有默认的初始值 对象结构对象的非静态属性存储在堆,对象名方法名和局部变量在栈。 方法调用与类创建的变量名都在栈,当生命周期到了,在栈中结束。回收机制将回收堆中的垃圾。 JVM内存分配: 1.程序计数器是一块很小的内存空间,它...

ryan_Z_r_z的博客 204

java面向对象基础代码_Java基础语法——面向对象(1)

一 面向对象1.1 什么是面向过程、面向对象面向过程与面向对象都是我们编程中,编写程序的一种思维方式。面向过程的程序设计方式,是遇到一件事时,思考“我该怎么做”,然后一步步实现的过程。面向对象的程序设计方式,是遇到一件事时,思考“我该让谁来做”,然后那个“谁”就是对象,他要怎么做这件事是他自己的事,反正最后一群对象合力能把事就好就行了。1.2 面向对象思维方式的好处通过生活中的真实场景使用面向对象...

weixin_42361733的博客 256
上一篇: 测试基础 软件质量
下一篇: java基础 面向对象2
Java__TestFundation
博客等级 码龄11年 3粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值