使用Java语言理解程序逻辑北大青鸟名师总结
在线咨询:
第六章 对象和类
1.对象的广义认识:
对象(object)是一件事、一个实体、一个名词,可以获得的东西,可以想象有自己的标识的任何东西。对象是类的实例化。一些对象是活的,一些对象不是。比如这辆汽车、这个人、这间房子、这张桌子、这株植物、这张支票、这件雨衣。 概括来说就是:万物皆对象。

2.对象的特征--属性:
是对对象特征的描述。比如冰箱的高度、颜色、价格、产地等等是用来描述这台冰箱特征的,这些都是冰箱的属性;例如对于按钮控件的名称、显示的文字、背景色,背景图片等等。大多数控件都具有的属性称为公共属性:名称、标题、背景色、前景色等等。

3. 方法—对对象执行的操作

4. 类和对象的区别:
对象就是一个实实在在摸得着看的见的东西,就那具体一个人来说,张三他有身高、体重、头发等等各种属性,同时他也会呼吸,会说话,会吃饭等等各种动作。但是他所拥有的各种属性和动作是人类所共有的属性和动作。这个时候“人类”这个名词代表的就是类,这个类是把所有人共同具备的属性和动作(方法)概括起来了。这个时候可以说“张三是人类的一员”但不能说“人类就是张三”,也就是说“对象是类的一个实例”而“类是对象的抽象”。
5. 类的定义方法:

第七章 类的方法
1.类的方法由哪几个部分组成:
类的方法定义类的某种行为(或功能)。

2.方法的命名规则:
必须以字母、‘_’或‘$’开头
可以包括数字,但不能以它开头.驼峰命名法——驼峰命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单字以小写字母开始;第二个单字的首字母大写或每一个单字的首字母都采用大写字母,例如:myFirstName、myLastName,这样的变量名看上去就像骆驼峰一样此起彼伏,故得名。
3.方法的返回值与返回类型:
返回是指调用方法之后返回的数值。
返回类型是指调用方法之后返回的数值类型。

常见错误1:


4.方法的调用
应用举例:

5.变量的作用范围
在java里,变量的作用域可以简单理解为从它的声明处开始,到包围它的{}结束,未声明,就不能使用,声明之后,即使在它包含的{}里也可以使用。
java的基本单位是类,类是一类事物的抽象,是有属性的,这个属性就是成员变量,比如人类,可以把肤色、姓名、性别、身高、体重等属性作为变量保存,这样,一个具体的人类出现了,我们可以通过这些属性把他与其他人类区分开来。
本地变量出现在方法中,在方法中定义,在方法中使用,超出方法就不存在,所以叫本地变量。
应用例:
public class Human {
private String name;
private String sex;
public String getName() {
return name;
}
public void sayHello() {
String words = " says: Hello!";
System.out.println(name + words);
}
}
这里name、sex就是成员变量,words就是本地变量
常见错误:

6.包的作用:
1.解决类的同名问题。
2.文件分文别类利于查找,利于管理。
包的导入:

包命名规范:
包名由小写字母组成,不能以圆点开头或结尾

总结:
Java作为一门编程语言,最好的学习方法就是写代码。当你学习一个类以后,你就可以自己写个简单的例子程序来运行一下,看看有什么结果,然后再多调用几个类的方法,看看运行结果,这样非常直观的把类给学会了,而且记忆非常深刻。然后不应该满足把代码调通,你应该想想看如果我不这样写,换个方式,再试试行不行。记得哪个高人说过学习编程就是个破坏的过程,把书上的例子,自己学习编写的例子在运行通过以后,不断的尝试着用不同的方法实现,不断的尝试破坏代码的结构,看看它会有什么结果。通过这样的方式,你会很彻底的很精通的掌握Java。
温馨提示:如果你在阅读文章时碰到不清楚的地方,可以通过在线咨询我们的老师;如果你需要报名,也可以通过在线预约,我们将免费为你安排,具体需求请点击右边的按钮!