加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java-面向对象-类与对象

发布时间:2020-12-15 08:02:38 所属栏目:Java 来源:网络整理
导读:做一件事情: 打开冰箱,把大象放进冰箱,关上冰箱门 这是一串动作:面向过程 三个动作:打开,放进,关上,都围绕冰箱进行 把三个动作通过冰箱串起来: 冰箱.打开 冰箱.存储 冰箱.关闭 这个事情就是面向冰箱这个对象进行的:面向对象 ? 1 // 面向对象:三个

做一件事情:

打开冰箱,把大象放进冰箱,关上冰箱门

这是一串动作:面向过程

三个动作:打开,放进,关上,都围绕冰箱进行

把三个动作通过冰箱串起来:

冰箱.打开

冰箱.存储

冰箱.关闭

这个事情就是面向冰箱这个对象进行的:面向对象

?

 1 //面向对象:三个特征:封装,继承,多态
 2 
 3 //以后开发:其实就是找对象使用。没有对象,就创建一个对象
 4 
 5 // 找对象,建立对象,使用对象,维护对象的关系
 6 
 7 /*
 8 类和对象的关系
 9 
10 现实生活中的对象:张三,李四
11 想要描述:提取对象中共性内容,对具体的抽象
12 描述时:这些对象的共性有:姓名,年龄,性别,学习jaba功能
13 
14 映射到java中,描述就是class定义的类
15 具体对象就是对应java在堆内存中用new建立实体
16 
17 类就是:对现实生活中事物的描述
18 对象:就是这类事物,实实在在存在个体
19 */
20 
21 //需求:描述汽车(颜色,轮胎数),描述十五其实就是在描述事物的属性和行为
22 //属性对应是类中变量,行为对应类中的函数(方法)
23 //其实定义类,就是在描述十五,就是在定义属性和行为,属性和行为共同称为类中的成员(成员变量,成员方法)
24 
25 class Car
26 {
27    //描述颜色
28     String color = "红色";
29    //描述轮胎数
30    int num = 4;
31 
32     //运行行为
33     void run()
34     {
35          system.out.println(color+".."+num);
36     }
37     public static void main(String[] args)
38     {
39           System.out.println("Hello World!");    
40       }
41 }  
42 
43 
44 class CarDemo
45 {
46     public static void main(String[] args)
47     {  
48          //生产汽车,在java中通过new操作符来完成
49          //其实就是在堆内存产生一个实体。
50          Car c = new Car();    //c就是一个类类型变量,记住:类类型变量指向对象
51 
52          //需求:将已有车的颜色改成蓝色。指挥该对象做使用。在java指挥下方式是:对象.对象成员
53 
54           //c.color = "blue"; //修改对象c的color属性的值
55           //c.run(); //调用对象c的run方法
56 }      
类与对象的关系

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读