没有合适的资源?快使用搜索试试~ 我知道了~
(超详细)Java的面向对象编程—类、对象、包、参数、构造器、重载
1 下载量 138 浏览量
2020-12-22
01:32:08
上传
评论 1
收藏 90KB PDF 举报
温馨提示
Java的面向对象编程一、类和对象二、创建类和使用对象三、特殊的toString()方法四、Java数据类型小结五、包 package六、变量的作用域七、带参数方法调用八、构造器九、方法的重载 一、类和对象 1、对象 特征 — 即属性 每个对象的每个属性都拥有特定值 行为 — 即方法 2、类 — Type类型 class-类 从对象抽象出“类”,类是由若干个对象抽象形成。是对象的模型,是抽象的概念,而对象是具体的实体。类是模子,确定对象将会拥有的特征(属性)和行为(方法)。 3、类和对象关系 类是对象的类型 对象是类的具体存在. 4、封装 Encapsulation 对象同时拥有
资源推荐
资源详情
资源评论
























(超详细)(超详细)Java的面向对象编程的面向对象编程—类、对象、包、参数、构造类、对象、包、参数、构造
器、重载器、重载
Java的面向对象编程的面向对象编程一、类和对象二、创建类和使用对象三、特殊的toString()方法四、Java数据类型小结五、包 package
六、变量的作用域七、带参数方法调用八、构造器九、方法的重载
一、类和对象一、类和对象
1、对象
特征 — 即属性 每个对象的每个属性都拥有特定值
行为 — 即方法
2、类 — Type类型 class-类
从对象抽象出“类”,类是由若干个对象抽象形成。是对象的模型,是抽象的概念,而对象是具体的实体。类是模子,确定对象将
会拥有的特征(属性)和行为(方法)。
3、类和对象关系
类是对象的类型
对象是类的具体存在.
4、封装封装 Encapsulation
对象同时拥有属性和方法两方面的信息,这一特性称为封装
对象的属性和方法通常被封装在一起,共同体现事物的特性,二者相辅相承,不能分割。
类与对象的关系类与对象的关系:
类是对某一类事物的描述,是抽象的、概念上的定义;
而对象是实际存在该类事物的每个个体,因而也称实例( instance ) .
产生对象的过程,又称为实例化(instantiate)对象
二、创建类和使用对象二、创建类和使用对象
面向对象编程OOP(object Oriented Programming)
1.创建类
使用关键字class来定义|声明类.—>建模
所有Java程序都以类class为组织单元
/**
*人 类
*/
public class Person {
String name; //姓名.
int age;
//年龄
char sex;
//性别
//方法的定义,声明
public void eat() {
System. out. println (name+"正在吃...");
}
}
向对象的编程向对象的编程:
将现实世界中的对象→(从具体到抽象) →在Java程序世界中建模(创建类) →在程序世界中使用类
创建对象→ (从抽象到具体)针对于该对象进行相关的编程操作.
创建类的命名规范创建类的命名规范:
1、不能使用Java关键字
2、首字母可以为字母,也可以是_或$(不建议)
3、不能包含空格或.号
➢类名首字母必须大写,其后单词首字母大写 MyClass 属性: myName ,myScore
➢类名通常采用名词(见名知义)
public class Test {
public static void main(String[] args) {
int num; 1/分配了4字节
num = 100;
person p; //1.声明对象 - 分配了4字节
p = new person(); //2.为p对象的属性分配空间
//3.为对象的属性赋值
p.name=张三";
p.age=20;
p.sex='男';
资源评论


weixin_38713203
- 粉丝: 11
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 全矿机电提运系统安全评价.doc
- 《计算机应用基础》(周南岳)配套电子教案第1章.ppt
- 论计算机辅助翻译技术对翻译质量的积极和负面影响.docx
- 大数据时代背景下人工智能在计算机网络技术中的应用研究.docx
- 传统架构升级微服务的设计与实现.docx
- 船用自动化电站模拟试验装置技术参数.doc
- 实验3类和对象程序设计方案.doc.doc
- 计算机信息系统安全技术的研究及其应用.doc
- 论互联网通讯及其维护措施.docx
- 医院集成化网络化监控方案的分析-公共场所其他.docx
- 工程项目管理复试卷附参考完整答案.doc
- 华中科技大学 20 级计算机视觉实验资料存档记录
- XX制药有限公司网站重建项目方案.doc
- 互联网金融对商业银行信用卡业务的影响因素分析.docx
- 基于移动5G的智能家居产品市场推广分析.docx
- 校园信息网络的方案设计书与实现.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
