Java直通车——类与对象篇

一、面向对象

教师节来临,一群小学生应召出黑板报,该怎样完成呢?对于一个小孩子来说,你告诉他:“我们要确定黑板报主题、明确内容要旨、搜寻具体内容、构思版面布局、画图和写字、安排人员后勤辅助。”他可能会愣在原地,不知所措吧。可你只需要给每一个小朋友说“你要打水,洗抹布,当小明写错字时,把湿抹布给他擦黑板。”.......当我们确定要出黑板报的小学生都有哪些人,每个人都只需要做什么,和谁一起,对谁做,就能把出黑板报这件事情完成。

Java是一门面向对象的编程语言:把问题事务分解为各个对象,确定各个对象在解决问题过程中有怎样的状态和行为,搭建关系,共同解决或描述事务。简言之,建立对象、描述状态和行为、通过相互关系解决或描述事物。

对象:一个具体的实体,一个具体的事物。

 二、类

类:具有相同特征和行为的一“类”对象。

类的作用:作为一个具有某一特征或行为的模板,批量使用。

特征→属性        行为→方法

类的创建:

      关键词:class

      格式:public class 类名{}

扫描二维码关注公众号,回复: 8408040 查看本文章

类的属性定义:

       格式:public 属性类型 属性名;

类的方法定义:

       格式:public 方法返回值类型 方法名(参数类型  参数名,......){

                                                  方法体

                                              }

(常见的类型:int   整数,String  字符串)

注意:

  1.  public是访问权限,可修改。
  2. 不同参数间用 , 隔开。
  3. 方法中的参数:方法需要使用的外部条件。可为某一对象。
  4. 当方法不需要返回值时,用void。void是命令,没有返回值的方法。
  5. 方法中需要使用自己的属性,直接写属性名;别类xx的属性,xx.属性名(xx为别类在此类的名字)。

三、Java中的对象

对象的创建:

        关键字:new

        格式:类名 对象名 = new 类名();

对象的属性使用:

        格式:对象名.属性名;

对象的方法使用:

        格式:对象名.方法名(参数值,......);

猜你喜欢

转载自www.cnblogs.com/qjxiao/p/12144480.html