`

自己动手-为类添加方法

阅读更多
function Person(){
	this.name="unseted";
	this.sex="boy";
	this.getName=function(){
		alert(this.name);
	}
	this.classroom="Person classroom"
};
Person.prototype.getClassRoom=function(){};

/*为类添加属性或者方法有2种方式:
 * 1.在构造方法中添加
 * 2.在原型链中添加,原型是一个对象,对象通俗说又是一个数组,只是function才有原型
*/

 

//注意:添加原型以外的方法,此方法不被Person的实例继承
Person.getSex=function(){
	alert("Person sex");
}

 

分享到:
评论

相关推荐

    Java项目-对类和方法的合理利用-JDialog弹窗-英航管理系统的编写-主要增强对面对对象的理解

    3. 实现方法:为每个类编写处理业务逻辑的方法。 4. 创建对象:实例化各个类,将它们相互关联。 5. 使用`JDialog`:在需要用户交互的地方添加弹窗,如提示信息、输入验证等。 6. 测试和调试:确保所有功能正常运行,...

    自己动手写开发工具--基于Eclipse的工具开发

    ### 自己动手写开发工具——基于Eclipse的工具开发 #### 知识点概览 本文将基于给定的文件信息,深入解析《自己动手写开发工具——基于Eclipse的工具开发》一书中的核心知识点,包括SWT、Draw2D、GEF、JET等与...

    自己动手写数据库-基于Java语言的简易关系型数据库.zip

    添加文件、页、表结构描述等定义添加表文件(DbFile)的方法writePageToDisk、readPageFromDisk,实现从表的磁盘文件中写入一页数据、一页读取数据完成单例dataBase对象页中依赖需要表相关的属性,新增pageID类,...

    高清彩版 自己动手写搜索引擎

    ### 高清彩版 自己动手写搜索引擎 #### 搜索引擎概述 搜索引擎是现代互联网的基础应用之一,它通过网络爬虫技术抓取互联网上的信息,然后对这些信息进行索引和存储,最后根据用户的查询需求返回相关的搜索结果。...

    自己动手写Struts.pdf

    ### 自己动手写Struts:构建基于MVC的Web开发框架 #### 第一篇:Web框架入门 ##### 第1章 运筹帷幄:Web框架的核心思想 - **MVC模式** - **MVC模式概述**:MVC(Model-View-Controller)是一种常用的设计模式,...

    练习springboot-redisdemo添加了拦截器

    - 在 SpringBoot 的配置类中,通过 `@Bean` 注解将拦截器注入到 WebApplicationContext 中,并在 `addInterceptors()` 方法中添加拦截规则。 5. **练习与示例** - "redis笔记资料" 可能包含 Redis 的基本概念、...

    动手实践-2.zip

    【标题】"动手实践-2.zip"所对应的资源是一个压缩文件,这通常包含了多个相关文件或文件夹,便于用户一次性下载和传输。在IT行业中,压缩文件是常见的数据存储和分享方式,它通过特定的算法(如ZIP、RAR等)减少文件...

    自己动手建设ORM框架--IntegORM1

    例如,用户可以通过简单的对象方法来实现添加记录、查询数据、更新记录和删除记录等操作。 分页查询是IntegORM1的一个亮点特性。在处理大量数据时,分页查询能够有效地减少内存消耗,提高系统性能。IntegORM1提供了...

    自己动手写网络爬虫(基本全)

    以上是对《自己动手写网络爬虫》相关内容的知识点总结,涵盖了搜索引擎的基础概念、核心技术、数据获取、文档内容提取、自然语言处理以及索引库的创建和用户界面的设计等多个方面,旨在帮助读者全面了解并掌握构建一...

    自然语言处理动手学Bert文本分类视频教程

    总的来说,"自然语言处理动手学Bert文本分类视频教程"是一次深度学习与自然语言处理的结合实践,适合对NLP有兴趣或希望提升自己技能的学习者。通过这个教程,你不仅能理解Bert模型的工作原理,还能学会在实际项目中...

    swift菜鸟入门视频教程-11-方法

    扩展可以为已有的类型添加新的方法、属性或其他功能,无需修改原始类型定义。 10. **方法的访问级别** Swift提供了四种访问级别:公开(public)、内部(internal)、文件私有(fileprivate)和私有(private)。...

    自己动手写一个RSS

    总结起来,通过这次自己动手写RSS的实践,我们可以深入了解RSS的结构和工作原理,掌握PHP处理XML和构建RSS文档的方法,同时学习到如何利用memcache进行数据缓存,提升系统性能。这不仅是一次技能的提升,也是一次对...

    自己动手改造TabControl--从山寨Safari开始(源码+demo)

    实现这个项目将涉及C#语言的多个特性,如类的继承、属性、方法、事件处理程序等。我们还将用到条件语句和循环结构来控制绘制逻辑。熟悉C#语法和面向对象编程的概念对于成功改造TabControl至关重要。 5. **Windows ...

    易语言-多媒体类源码大全(169个).zip

    同时,这个源码大全也是一个很好的参考资源,当你在开发自己的多媒体应用时,可以借鉴其中的实现方法和技巧,提高开发效率。记住,学习编程最重要的是理解和实践,只有不断动手才能真正掌握知识。祝你在易语言多媒体...

    自己动手在Spring-Boot上加强国际化功能的示例

    `addInterceptors`方法添加了拦截器,使得所有URL路径都能触发语言变更。 接下来,我们关注HTML页面的国际化部分。在`hello.html`中,使用Thymeleaf模板引擎的`th:text`属性引用国际化消息,例如`#{i18n_page}`和`#...

    自己动手写操作系统(含源代码).part2

    很可能读者比我更聪明,有更好的解决问题的方法,但无论如何,我认为我自己的经验可以为读者所借鉴。如果真是如 此,我将会非常欣慰。 在第二版的编写过程中,我同样要感谢许多人。感谢我的父母和爷爷对我的爱,并...

    自己动手写搜索引擎

    《自己动手写搜索引擎》这本书为读者提供了一个深入浅出的学习机会,帮助读者从零开始构建一个简易的搜索引擎。 #### 二、搜索引擎技术概览 ##### 2.1 30分钟实现的搜索引擎 这一节通过一个快速入门的项目让读者...

    19 自己动手丰衣足食—简单线程池实现.pdf

    - `RunnableTaskQueue`类:线程安全的任务队列,使用LinkedList存储任务,提供添加和获取任务的方法,实现阻塞队列功能,保证线程在无任务时能等待。 - 客户端通过`MyExecutor`的`execute`方法提交任务,工作线程...

    Java语言程序设计_第4章_类的重用课件及源代码

    - 如果一个类包含一个或多个抽象方法,那么该类必须声明为抽象类。 - 子类继承抽象类必须实现所有的抽象方法,除非子类也是抽象的。 在实际开发中,合理利用这些特性可以编写出更加模块化、易于维护的代码。通过...

    自己动手模拟spring

    【标题】:“自己动手模拟spring” 【描述】:在该主题中,我们将深入理解Spring框架的核心概念,并通过编码实践来模拟其工作原理。参考链接提供了一个CSDN博客文章,作者详细介绍了如何从零开始创建一个简易版的...

Global site tag (gtag.js) - Google Analytics