总结:
1.
JAVA程序编译运行的理解:
先写代码,然后进行编译,编译完成的文件为class类型,如果需要运行,则可以在cmd中输入java+文件名,可以运行java程序。这些过程都需要在一个共同的环境,所以需要安装JDK.JDK就保证了编译和运行的过程是在同一环境中进行的。
2.
举一个简单的例子,ronaldo带球,过人,射门,进球。这一个完整的事件。
面向过程关注的是带球,过人,射门,进球,这4个过程。C语言是面向过程的语言,它就会写4个函数,分别表示这4个过程,如果这4个函数都实现了,那么这个事件就算完成了。
面向对象关注的是谁带球,谁过人,谁射门,谁进球。java是面向对象的语言。它同样会写4个函数,但是在每个函数中,都会存在谁去完成的这个问题。
3.
类:是抽象的,主观的
对象:是具体的,客观的。
类 对象
球员 ronaldo
人 奥巴马
手机 //诺基亚牌子的手机
类是所以对象中共同特征的集合
对象是符合类中条件的一个具体的事物(object)
4.
//定义一个学生类
public class Student{
//定义一个属性,名字
String name;
//定义一个方法,玩
public void play(){
}
}
//创建对象:1.定义一个主类
public class Main(){
public static void main(String[] args){
//创建一个对象,Stu1
Student Stu1=new Student();
//调用方法
Stu1.play();
}
}
5.
构造函数(方法):
public Student(){
}
特点:1.不写返回值类型,如void
2.方法名与类名相同
3.只用来创建对象
一般方法:
public void play(){
}
构造方法和一般方法的区别:1.构造方法不含返回类型,方法名与类名相同;一般方法有返回类型,方法名随意
2.构造方法是用来创建对象的,而一般方法是用来让对象完成一个行为的
6.
函数重载:对象在不同的情况下所调用的方法是不同的。
如:
//创建一个学生类
public class student{
String name;
public void play(int a){
System.out.println(a);
}
//下面的方法与上面的互为重载函数
public void play(int a,int b){
System.out.println(b);
}
}
//创建一个主类
public class Main{
//创建一个对象
Student Stu1=new Student;
//根据paly()小括号中参数的个数(或者类型)来确定需要调用哪一个方法
//调用第一个方法
Stu1.paly(1);
//调用第二个方法
Stu1.paly(1,2);
}
重载的意义:重载可以让对象在参数不同的情况下使用不同的方法。现实情况下,对象的参数可能会时常变化不定,有了函数重载,同一个对象
,在不同的条件下,可以很好的使用不同的方法就行运算。
分享到:
相关推荐
本资料“保研的三次面试课总结的思维导图”聚焦于这一核心环节,通过梳理作者参与的三次面试经验,提炼出一套系统的面试准备与应对策略。思维导图作为一种有效的学习工具,可以帮助学生更好地理解和记忆关键知识点,...
在本节中,我们将深入探讨由标题“第三次习题课总结1”和描述中提到的矩阵相关知识点。这些知识点包括初等矩阵、矩阵的等价、标准型矩阵、矩阵的秩以及矩阵相抵。 1. **初等矩阵**:初等矩阵是通过对单位矩阵进行一...
【初三数学复习课听评课总结】 本次初三数学听评课活动主要针对一次函数的复习,旨在提升学生对基础知识的理解和应用能力,同时也为教师提供了一个教学交流的平台。共有180位教师参与,体现了教学团队对教学质量的...
计算机图形学是一门涵盖广泛的学科,它涉及到计算机如何创建、处理和显示图像。在这个基于C#的Flash结课作业中,学生付博...这是一次成功的将理论与实践相结合的学习体验,对于深化对计算机图形学的理解具有重要意义。
- 本次培训计划包含65次课,按照每两天一次的频率进行,分为三个阶段:基础讲解、专题讲解与真题解析、查漏补缺和考前预测。 - 培训内容涵盖综合知识、案例分析和论文等考试部分。 2. 2014年下半年考试情况总结 ...
这些总结揭示了开学第一课不仅是一次简单的教育活动,更是学校对学生进行全面素质教育、树立正确人生观的重要手段。通过各种形式的互动和讨论,学生们不仅能了解到基本的安全知识,还能理解到价值观的重要性,为他们...
- **分解因式法**:将方程变形为两个一次因式的乘积,分别令每个因式等于0,解出两个一元一次方程的解,即为原方程的解。 3. **实际问题的应用**: - 一元二次方程广泛应用于解决实际问题,如几何问题(如矩形...
【大学篮球课总结】 在大学篮球课程的学习过程中,我深深地体验到篮球运动的魅力与价值。篮球不仅是一项体育运动,更是锻炼身体、提升个人素质的重要方式。以下是我对篮球课的几点主要体会: 首先,篮球课让我明白...
"算法与程序设计(VB)第一课总结PPT课件.ppt" 该资源是一个总结PPT课件,主要讲解了算法与程序设计的基础知识。以下是该资源的知识点总结: 一、课程设置目标及考核方法 * 内容:算法与程序设计 * 目标:高中学业...
同时,这也是一次展示幼儿园教育教学成果的契机,提升了幼儿园的口碑。 然而,活动也面临着一些挑战,如活动的持续性问题。由于各种原因,如评测、搬家、家长顾虑及教学要求等,活动可能需要暂时停止,这对幼儿园和...
【标题】:“复习课_三次科技革命.ppt”的知识点详解 【内容】:三次科技革命是人类历史上的重大里程碑,分别标志着工业化、电气化和信息化的快速发展,对全球经济和社会结构产生了深远的影响。 **第一次科技革命...
此外,劳动课也是一次道德教育的机会。通过劳动,学生能够理解“饮水思源”,珍惜资源,尊重他人的劳动,这在当今社会尤其重要。同时,劳动也能让同学们意识到保持环境卫生和个人良好习惯的重要性,对于个人品德的...
【大班家长汇报课活动总结】是对幼儿园大班一次家长开放日活动的反思与总结,旨在让家长了解孩子在园内的学习与生活情况。此次活动主要包括以下几个方面的内容: 1. **活动目的**:此次活动的主要目的是让家长更...
【大学心理健康课总结】 大学心理健康课程是对大学生进行心理教育的重要环节,旨在帮助学生建立正确的心理认知,提升他们的心理素质,以应对大学生活中可能面临的各种挑战。以下是对大学心理健康课的几点总结: 1....
综上所述,孔村小学综合组远程研修数学《植树问题》磨课总结不仅是对一次具体教学活动的反思与总结,更是信息技术与教育深度融合的一个缩影。通过远程研修,教师们能够在信息技术的支持下,共同探讨、实践并改进教学...
河南省淮阳县西城九年级历史上册第13课第一次工业革命知识点总结中华书局版.doc
【第二学期数学评优课总结】 本次数学评优课是对第二学期课堂教学质量的一次全面评估,涉及了数学学科的教学目标、素材选择、教学方法、课堂开放性、师生关系以及技术辅助教学等多个方面。以下是总结中提到的主要...
此次活动是汇中学地理组在2011-2012学年度第二学期举办的一次重要教学研讨活动,旨在提升教师的教学能力和教学质量。孟xx和王xx两位老师分别就“产业活动区位条件与地域联系”和“河流与湖泊”两个主题进行了公开课...