Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Java 对象和类

1.对象object    对象是可被感知的一个实体,有唯一的名称、有一组表现对象的状态属性和对象内在具有的行为能力。比如张三这个人,他有姓名、职业、眼睛等具体状态属性,能实施说、跑、吃等方法。      对象,在java代码中就是某类型的变量。
      对象申明:类型 对象变量名
      对象创建:对象变量名=new 类型();对象申明和创建可以一次完成。
      向对象发送消息:对象名.属性,或者,对象名.方法(实际参数列表),就是调用该对象的某属性或某方法。
例如: Class Testcalc{Public static void main(string arg[]){Calculator c=new Calculator();       //创建对象C.plus (10,20)}}说明:可以对某对象的属性进行读取和修改,也可以调用某对象的某方法。调用对象的属性和有返回的方法,必须做进一步的加工;调用对象的无返回的方法,直接调用。 2.类class     类是具有相同属性和方法的对象的集合,是对象集合的抽象或模板。  例如,“人”类,“狗”类,“自行车类”,“交通工具”类。    定义类:
       [类修饰符] class 类名称{
          类成员
       }例如:class Human{
  String className="人类";
  int age,height;
  String name;
  void speak(){
    System.out.println("大家好,哈哈哈");
  }
  int getMoneyPerMonth(String workName){
    ...
  }
}class Dog{
  ...
}class A{
  ...
}3.类和对象的关系    类是具有相同属性和方法的一组对象的集合,是抽象的概念模型,而对象是类的实例,是具体的。 4.属性field→域语法:[域修饰符] 类型 属性名[=属性值]     成员变量→和变量的申明方式一样5.方法method语法:[方法修饰符] 方法返回类型  方法名([形式参数类型和名称列表]){        方法主体内容;        }方法返回类型:任何方法都有返回类型,一个方法如果没有任何返回结果,则返回类型为void;返回值的类型为int型,则返回类型就为int,如此类推。属性和方法不能重名,方法后面有小括号,属性后没有小括号system.out.println()System.out().println()  返回out方法的类型形式参数:方法运行过程中使用的形式上的参数,采用形式参数的好处是方法运行时能根据传入额实际参数的不同,运行出不同结果。返回结果的方法:在方法内用以下语句: Return某值注意:类名首字母大写,属性和方法不大写;本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-03/129402.htm