java面向对象
来源:互联网 发布:淘宝股东是日本人 编辑:程序博客网 时间:2024/06/17 01:29
java面向对象
面向对象的思想:
面向对象是基于面向过程的编程思想。
面向过程:强调的是每一个功能的步骤。
面向对象:强调的是对象,然后由对象调用功能。(更侧重结果)
面向对象思想的特点:
是一种更符合我们思想习惯的思想。
可以将复杂的问题简单化。
将我们从执行者变为指挥者。
举例:
买车:
面向过程:了解车-了解我的用车需求-找款式-去汽车城找车-出价-讲价-领车
面向对象:好友是卖车的-让他帮忙买-领车
记住:万事万物皆是对象。
如何让我们的操作更符合面向对象思想
1-有哪些类
2-每个类有那些成员
3-类与类的关系
类与对象
1-现实世界的事物包括:
属性 事物的基本描述
行为 市委的功能
2-java语言中最基本的单位是类所以我们要用类来体现事物。
3-类:
成员变量 事物属性
成员方法 事物行为
4-类是一组相关的属性和行为的集合是一个抽象的概念
5-对象是该类事物的具体存在,是一个具体的实例。
举例:
学生:类(抽象)
班长:对象(实例)
使用类中的成员变量和成员方法
对象.成员变量;
对象.成员方法(...);
案例:
创建一个学生类:
package day06;/* * 创建一个学生类 * 分析: * 学生属性:姓名 年龄..(成员变量) * 学生行为:吃饭 学习 睡觉..(成员方法) * * * */public class Student {//定义成员变量String name;int age;//定义成员方法public void eat(){System.out.println("吃饭!");}public void study(){System.out.println("学习!");} public void sleep(){ System.out.println("睡觉!"); }}
创建一个学生测试类:
package day06;public class StudentDemo {//创建测试类public static void main(String[] args) {//创建学生类对象Student stu = new Student();//调用成员变量stu.name="李华";//给变量赋值stu.age=12;//给变量赋值System.out.println("姓名:"+stu.name);System.out.println("年龄"+stu.age);//调用成员方法stu.eat();stu.study();stu.sleep();}}输出:
姓名:李华
年龄12
吃饭!
学习!
睡觉!
阅读全文
0 0
- java----Java面向对象
- java----Java面向对象
- java----Java面向对象
- java----Java面向对象
- java----Java面向对象
- java----Java面向对象
- 【java】java面向对象
- 【Java】Java面向对象
- java面向对象(一) 了解面向对象
- Java面向对象概述
- java面向对象
- JAVA面向对象
- JAVA 面向对象??
- Java面向对象特性
- Java面向对象特性
- java基础 面向对象
- Java面向对象程序设计
- java面向对象
- ESP8266 机智云 开发环境搭建---源码编译
- spring的事务隔离级别
- ffmpeg最简单的解码保存YUV数据
- C# 文件下载(二)异步
- azkaban源码解读
- java面向对象
- vue从入门到放弃---axios 和 rap模拟数据
- 欢迎使用CSDN-markdown编辑器
- RAID概念
- android:backgroundDimEnabled的作用
- java基础-多线程实例
- 面向对象进阶篇之中介者模式
- 【读书笔记《Bootstrap 实战》】1.初识Bootstrap
- 快速认识Java内存区域划分