zoukankan      html  css  js  c++  java
  • (一)javascript面向对象:(1)类

    javascript中的类是用函数function表示的,如下: 
    function Student()
    {

    //定义类Student中的字段,并赋予初值,但此字段的访问权限是public
    this.studentNo = 's001';

    this.studentName = '小明';

    this.sex = '';

    //定义类Student中的方法updateStudentName ,用于修改studentName 值
    this.updateStudentName = function(studentName)
    {
    this.studentName = studentName;
    }

    }

    //如上代码便已定义了一个Student类,并包含studentNo ,
      //studentName ,sex  3个字段,方法    updateStudentName. 
      //然后调用updateStudentName 来修改studentName  的值,代码如下:

    s.updateStudentName(
    '小强');

    alert(
    '学号:'+s.studentNo);

    alert(
    '姓名:'+s.studentName);

    alert(
    '性别:'+s.sex);

    //再显示结果,学号和性别自然是不会改变的啦,结果如下:

    学号:s001

    姓名:小强

    性别:男

    //未调用updateStudentName 方法之前显示出学号,姓名,性别的值分别为:

    学号:s001

    姓名:小明

    性别:男
      
      //下面将进行调用,代码如下:
      var s = new Student(); //创建student类的对象
      alert(
    '学号:'+s.studentNo);
      alert(
    '姓名:'+s.studentName);
      alert(
    '性别:'+s.sex);
  • 相关阅读:
    android AudioManager类详解
    Android的Media(录音,播放音乐,播放视频等)
    加载大图片报OOM错误
    cmd更换编码类型
    通讯录数据库插入数据
    开机自启加入任务栈
    特殊的广播接收者(界面注册)
    将Image的名字转换为R.image.id
    通过XML文件生成View
    判断某张表是否存在
  • 原文地址:https://www.cnblogs.com/wangwei123/p/1733038.html
Copyright © 2011-2022 走看看