码迷,mamicode.com
首页 > 编程语言 > 详细

浅谈Java中的类与对象

时间:2014-10-09 23:51:03      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   使用   ar   java   for   strong   数据   

面向对象基本概念:封装、继承、多态

封装:就是把数据和行为结合在一起形成统一的整体,并对对象使用者隐藏数据的实现过程。

继承:Java继承是使用已存在的类的定义作为基础建立新类的技术,继承避免了对一般类和特殊类之间共同特征进行的重复描述。

多态:多态指同一个实体同时具有多种形式。

 

Java作为一种面向对象语言。支持以下基本概念:

  • 多态
  • 继承
  • 封装
  • 抽象
  • 对象
  • 实例
  • 方法
  • 消息解析

1. 什么是类?

答:类是客观存在的,抽象的,概念的东西。

2. 什么是对象?

答:对象是具体的,实际的,代表一个事物。例如:车是一个类,汽车,自行车就是他的对象。

关于类与对象的描述:类是对象的模版,对象是类的一个个体。

3. 对象的定义方法?

1,对象声明:类名 对象名;
2,对象创建 对象名 =  new 类名(); new作用:分配内存空间。
 

类的应用实例:

 1 package test;
 2 //声明一个汽车类
 3 
 4 public class Car {
 5     private int dist = 0;
 6 
 7     private int speed;
 8     
 9     public void setDist(int num) {
10         dist = num;
11     }
12     
13     public int getDist(){
14         return dist;
15     }
16 
17 
18     public void setSpeed(int s) {
19         speed = s;
20     }
21     
22     public int getSpeed(){
23         return speed;
24     }
25     
26         //定义前进函数
27     public void forWard(){
28     
29         dist+=speed;
30     
31     }
32 
33         //定义后退函数
34     public void backOff(){
35 
36         dist-=speed;
37     
38     }
39 
40         //定义停止函数
41     public void stop(){
42     
43         System.out.print("汽车总共运动了:"+dist+"公里!");
44 
45     }
46 }        

 

浅谈Java中的类与对象

标签:style   blog   color   使用   ar   java   for   strong   数据   

原文地址:http://www.cnblogs.com/zzy9669/p/4014636.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!