Java面向对象基础
来源:互联网 发布:营养师配餐软件 编辑:程序博客网 时间:2024/06/03 17:52
对象:用来描述客观事物的一个实体,由一组属性和方法构成
属性:对象具有的各种特性
每个对象的每个属性都拥有特定值
方法:对象执行的操作
类:
类是对象概括、是对象的分类
具有相同属性和方法的一组对象的集合
是概念模型,描述对象拥有的特征(属性)和行为(方法)
类与对象的关系:类是对象的描述,对象是类的个体;类是抽象的,对象是具体的;程序中由类产生对
象;面向对象有三个特性:封装 继承 多态(通过继承或接口)
类—构造—>对象—使用对象—>对象.方法()
面向对象编程基本步骤
定义类
构造对象
使用对象
格式
类 【访问控制符】 class 类名();
属性 【访问控制符】 数据类型 变量名;
方法 【访问控制符】 void|返回值类型 方法名;
构造对象
类名 对象=new 类名();
构造函数 (默认情况下 构造函数是省略的 构造函数是隐含的)
格式 public 类名 (参数列表){ }
特点 与类名相同
没有返回值
功能 初始化,创建对象
在创建对象时可以预先给属性赋值
/**
* 无参构造
* 系统默认会给每个类创建的构造函数
*/
public Person(){
}
/**
*有参构造
* @param name
* @param sex
*/
public Person(String name,char sex){
this.name=name;
this.sex=sex;
}
阅读全文
0 0
- java基础 面向对象
- Java面向对象基础
- java基础-面向对象
- java面向对象基础
- JAVA面向对象基础
- Java面向对象基础
- Java面向对象基础
- java基础----面向对象
- java 面向对象基础
- 【Java基础】面向对象
- java基础面向对象
- JAVA面向对象基础
- Java基础:面向对象
- java基础---面向对象
- Java基础--面向对象
- Java基础:面向对象
- Java基础--面向对象
- java基础--面向对象
- GSON处理JSON数据中大的Long型的数据说明
- C#进程基础
- 深入JVM内核-原理、诊断与优化
- SpringSession使用redis存储HttpSession(共享session)
- 【Tesseract-OCR】玩转OCR中文识别
- Java面向对象基础
- JetBrains激活-相关软件的激活的问题- Intellij IDEA 注册激活
- mybatis模糊查询
- HDU4251 The Famous ICPC Team Again(划分树裸)
- 使用VIVADO HLS工具封装ORB算法
- AngularJS自定义指令之transclude解析与实例演示
- java向MySQL插入当前时间
- 集合类接口的常用方法
- Java Object转Long