类和对象

1.对象定义:

  用来描述客观事物的一个实体,由一组属性和方法构成.

2.类的属性:

  对象所拥有的静态特征在类中表示时称为类的属性.

3.类和对象的关系:

  一个类为它的全部对象给出了一个统一的定义,而它的每一个对象则是符合这种定义的一个实体,因此类和对象的关系就是抽象和具体的关系.类是多个对象进行综合抽象的结果,是实体对象的概念模型,而一个对象是一个类的实例.

4.类是对象的类型:

  定义类就是抽取同类实体的共性自定义的一种数据类型.

5.Java的类模板:

  


public class<类名>{
   //定义属性部分
  属性1的类型  属性1;
  属性2的类型  属性2;
  ...
  属性n的类型  属性n;
  //定义方法部分
  方法1;
  方法2;
  ...
  方法n;                       
}

 

 

 

  在Java中要创建一个类,需要使用一个class,一个类名和一对大括号.

  类的命名规则:

    (1)不能使用Java中的关键字

    (2)不能包含任何嵌入的空格或点号".",以shu及除下划线"_",字符"$"外的特殊字符

    (3)不能以数字开头

6.如何定义类

  1)定义类名

    

public class 类名{

}

  2)编写类的属性

  3)编写类的方法

    语法: 

访问修饰符   返回值类型   方法名(){
  //方法体  

 

7.如何创建和使用对象

  语法:

    

类名  对象=new  类名();
School center=new School();

 

  语法:

对象名.属性     //引用对象的属性
对象名.方法名()    //引用对象的方法

  例:

public class School{
    String schoolName;//中心名称
    int classNumber;//教室数目
    int labNumber;//机房数目
//定义北大青鸟中心的方法
  public void show(){
    System.out.println(schoolName+"培训中心\t"+"配备:"+classNumber+"教"+labNumber+"机");
}        
}    
public class InitialSchool{
  public static void main(String [] args){
      School center=new School;
        System.out.println("***初始化成员变量***");
        center.show();
        center.schoolName="北京远航";
        center.classNumber=10;
        center.labNumber=10;
}  
}                                

 8.万物皆对象(地球上有什么?我们会不自觉的将地球上的事物归为具体类别)


9.封装

  封装就是将一个事物包装起来(属性和方法)

10.Java是一门面向对象的语言

 

posted @ 2017-08-10 17:06  岔气的猫  阅读(137)  评论(0编辑  收藏  举报