`
GLC
  • 浏览: 110818 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

类和对象的简单总结

 
阅读更多
                   类和对象的总结
    对象是指任何一个物体或事物,而类是由相似的特征和相似的行为的对象的集合;
    对象的描述是通过其行为、特征、功能、用途等方面,而类的描述是由属性(特征)和方法(行为)组成;
    类的基本结构是:public class 类名(){
                        //定义属性
                        private |数据类型 属性名
                        //定义方法
                        public 返回值数据类型 方法名(数据类型 参数名,、、、) 
                        //代码
                   }
    对象的基本结构:
          //先实例化一个对象
          类名 对象名=new 类名();
          //调用方法的格式:
          对象名.方法名(参数值,、、、);
构造函数与普通函数的区别:
构造函数是用来初始化属性的,它们的主要区别有:
1.构造函数不能有返回值类型,普通方法必须要有返回值类型;
2.构造函数的函数名必须和类名相同,普通方法的函数名可以自己定义;
3.系统会默认提供一个构造函数,普通方法必须自己写 ;
4.构造函数是用来实例化对象(创建对象)和初始化属性,普通方法是执行某一个功能的方法。
5.每创建一个对象,只会使用一个构造函数,并只执行一次,普通方法可以多次调用。

方法重载: 在一个类中会有多个方法其有相同名字但是参数不相同. 方法重载就是给这种方法的不同参数使其有区别。 重载方法是有容易换方法体的好处。

分享到:
评论

相关推荐

    php5 类与对象

    php5 类与对象 个人总结与简单的例子,类与对象1. PHP 类与对象 2. PHP 类的继承 extends 关键字 3. PHP 构造方法 __construct() 4. PHP 析构方法 __destruct() 5. PHP final 关键字 6. PHP 类的接口 interface...

    Java第4章 认识类和对象.含源代码

    Java第4章 认识类和对象.含源代码

    C++对象模型总结

    第8章 C++对象模型总结 8.1 C++对象模型 8.2 单继承 8.2.1 无重写的单继承 8.2.2 有重写的单继承 8.3 多继承 8.4 虚拟继承 8.4.1 简单虚继承(无重复继承) 8.4.2 菱形继承(含重复继承、多继承情况) 8.5 相关问题 ...

    JSP 简单总结

    JSP简单总结,内置对象的简单使用,基础概念概括的还算不错

    大二下面向对象 Java六次实验报告+思维导图总结xmind文件和图片+项目总结报告 +netbeans安装包 大连工业

    通过编写有输入和输出的简单程序, 为用户提供与计算机交换信息的渠道. 实验二 函数 1.实验目的 通过基本语句和函数的使用, 为程序设计语言扩充新功能. 实验三 类与对象 一、实验目的 通过使用类与对象, 为现实事物...

    Redis数据结构与对象总结

    Redis数据结构与对象总结 数据结构与对象 简单动态字符串 SDS简介 SDS与C字符串的区别 常数复杂度获取字符串长度 O(n) O(1) 杜绝缓冲区溢出 修改字符串长度时内存重分配 空间预分配:对字符串进行增长操作时...

    C#基于面向对象的计算器源代码,学习面向对象的好资料

    本人用C#制作的基于面向对象的计算器源代码,虽然这个程序很简单,但对于初学者来说应该是很不错的资料。希望能与给位初学者共同成长。

    Java 面向对象总结

    官方原版Java面向对象基本知识总结 其中包涵简单易懂代码及知识讲解 欢迎各位大大下载

    Hibernate对象对应关系总结

    本文主要介绍了对象之间的对应关系,包含对象之间一对一,一对多双向,多对多的关系,另外简单介绍了二级缓存和分页

    明仔PHP面向对象(六日通)教程

    (三) 类属性 和类方法 3-1 类属性 和类方法 (四)使用New函数 将对象实例化 4-1 使用New函数 将对象实例化 (五)面向对象开发的学习笔记 5-0 面向对象开发的学习笔记 5-1 对象中的$this关键字 5-2 初始化对象函数 __...

    面向对象总结.md.docx

    Java菜鸟的关于面对对象的简单总结。 。

    易语言对象操作word纯源码

    因此开贴,给新人及我等小白做个总结,以便简单操作word.相信本贴子能让你很快入门word的基本操作.提示:。word操作,使用对象进行,关于如何学习的问题,给新人们几点建议:。1,VBAword.chm 这个知识库肯定是得看的,方便...

    JavaScript 对象详细整理总结

    Javascript 对象总结: JavaScript对象可以看作是属性的无序集合,每个属性就是一个键值对,可增可删。 JavaScript中的所有事物都是对象:字符串、数字、数组、日期,等等。 JavaScript对象除了可以保持自有的属性...

    java语言编程知识总结

    Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向...

    ASP.NET中的FILESTREAM对象总结

    filestream对象为文件的读写操作提供通道,而file对象相当于提供一个文件句柄,在文件操作中,filestream对象的操作比较简单。    创建filestream对象    创建filestream对象可以采用file对象的create方法或open...

    简单的选项卡改变为面向对象的写法的一点学习经验总结.md

    写选项卡的时候,要改变为面向对象的写法,面向兑现的写法更容易扩展或者维护,这里是文章的Markdown文档,需要的可以下载浏览,如有错误,欢迎指出 谢谢

    python实验五.py

    1、 一个三维向量类,并定义相应的特殊方法实现两个该类对象之间的加、减运算(要求支持运算符+、-),实现该类对象与标量的乘、除运算(要求支持运算符*、/),以及向量长度的计算(要求使用属性实现)。...

    MyBatis框架简单的知识点总结.zip

    MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects, 普通的 Java 对象)映射成数据库中的记录。 1. 核心API的生命周期 MyBatis 的核心 API 包括 SqlSession、...

    MyBatis框架简单的知识点总结.docx

    MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects, 普通的 Java 对象)映射成数据库中的记录。 1. 核心API的生命周期 MyBatis 的核心 API 包括 SqlSession、...

Global site tag (gtag.js) - Google Analytics