Java——面向对象基础
来源:互联网 发布:网络安全检查自评估表 编辑:程序博客网 时间:2024/05/29 04:10
Java——万物皆对象!
分类是人们认识世界的一个很自然的过程,在日常生活中我们会不自觉的进行分类。
对象,方法,类
重点:
- 对象:用来描述客观事物的一个实体,由一组 属性和方法 构成。 属性——对象具有的各种特征。
每个对象的每个属性都拥有特定值。
例如:张三和李四的年龄、姓名不一样。 - 方法——对象执行的操作。
- 类
类是对象的概况、是对象的分类。
具有相同属性和方法的一组对象的集合。
是概念模型,描述对象拥有的特征(属性)和行为(方法)。 - 类与对象的关系:类是对象的描述,对象是类的个体;类是抽象的,对象是具体的;程序中由类产生对象;
- 面向对象一共有三个特征:封装、继承、多态。
开发的过程:
类----(构造)---->对象------(使用对象)----->对象.方法()
对象与类
面向对象编程基本步骤: 定义类 构造对象 使用对象
Java 中类的定义
格式: 类: [访问控制符] class 类名 { } 属性:[访问控制符] 数据类型 变量名; 方法:[访问控制符] void | 返回值类型 方法名 ;
构造对象
格式: 类名 对象 = new 类名(); 例如: Person pobj = new Person(); 内存:在堆内存中创建一块空间,在栈内存中创建一个引用,调用堆内存中的属性和方法。 每创建一个对象,就会形成一个引用地址。 只有经过new的过程,才会创建一个引用地址。
对象的使用
格式: 对象.属性 对象.方法 传入的参数,叫实参。 方法里的参数列表叫形参。
- 如何描述类?
属性
方法
构造函数
构造函数(方法):
作用: 1 · 初始化,帮助创建对象 2 · 在创建对象时可以预先给属性赋值 每一个类都有构造函数。 格式: public 类名(参数列表){ ...............} 特点: 与类名同名。 没有返回值。 功能:初始化。 没有构造函数,创造不出来对象。 默认情况下,构造函数是省略的。 构造函数是隐含的。
this关键字:
this代指将来本类的对象。 this代指类里面声明的,全局的。
阅读全文
1 0
- java基础—面向对象
- Java基础—面向对象
- Java基础—— 面向对象基础
- 传智播客——java基础 面向对象
- java基础篇——面向对象
- Java基础——面向对象
- Java基础——面向对象
- JAVA基础——面向对象
- 【Java 基础】——面向对象
- Java基础——面向对象
- Java基础01——面向对象
- Java——面向对象基础
- Java基础——面向对象
- java基础——面向对象1
- java基础——面向对象2
- java基础1——面向对象
- Java学习——面向对象基础
- 黑马程序员 java基础<—>--->面向对象
- CentOS6中安装mysql5.6
- HDOJ 1248 寒冰王座 (完全背包 || bfs)
- XYNUOJ 问题 F: 火柴字
- Java+Selenium3框架设计篇1-跨浏览器支持
- MyEclipse中防止代码格式化时出现换行的情况的设置
- Java——面向对象基础
- 其他对象——Runtime
- 搭建docker镜像私有仓库
- RBF神经网络与BP神经网络优缺点比较
- shell 脚本中set -e选项作用范围
- 面试题:src与href的区别
- AppScan扫描出的第一个漏洞
- [Usaco2007 Open]Fliptile 翻格子游戏
- SDOI2014旅行