java编程的封装性之类对象1_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java编程的封装性之类对象1

java编程的封装性之类对象1

 2014/8/26 1:59:28  lj_gzy2014  程序员俱乐部  我要评论(0)
  • 摘要:[i][/i][color=yellow][/color]在上一篇博客中我们已经对java有了初步的了解,今天我们就来看一看java的封装性。java中代码封装的载体是类,那么什么是类呢?类是对具有共同特征事物的一种抽象。比如person就是一个类,所有的人(个体)都是这个类的对象,每个对象都具有person的属性和方法。java中定义一个类格式如下:publicclassPerson{//定义成员变量privateStringname;privateStringsex
  • 标签:Java 编程
[i][/i][color=yellow][/color]
class="java">

      在上一篇博客中我们已经对java有了初步的了解,今天我们就来看一看java的封装性。
        java中代码封装的载体是类,那么什么是类呢?类是对具有共同特征事物的一种抽象。比如person就是一个类,所有的人(个体)都是这个类的对象,每个对象都具有person的属性和方法。java中定义一个类格式如下:
          


        public class Person{
                 //定义成员变量
                 private String name;
                 private String sex;
                 private int age;
                 //定义成员方法
                 public void eat(String str){
                    System.out.println("我喜欢吃"+str);}
                 //主方法,程序执行的入口
                 public void main(String [] str){
                        Person p=new Person();//使用构造函数实例化对象p
                        p.eat("苹果");//通过对象p调用自己的成员函数eat
                  }
                    
                }

        上面是一个简短的java小程序,从上面可以看出类的定义格式
     类的类型(public/abstract/final)class 类名 {
              //定义成员变量
                //定义成员方法

}

         类对象的产生:通过构造函数使用new运算符实例化一个类对象
                     Person p=new Person();
         每个类中如果没有写构造函数,那么系统会自动为它产生一个不带参数的构造函数,可供编程者使用,如果定义了一个带参的构造函数,那么系统不会自动产生一个不带参的构造函数。
           构造函数的定义
            访问权限修饰符(public)类名(参数){
                
          }
        与普通的函数相比,构造函数的作用主要是实例化对象和传参,它的访问修饰符默认为public ,没有返回值类型,函数名必须和类名相同。
           
           好了,到这里我们已经知道了什么是类,什么是类对象,如何定义类,如何产生类对象,以及类对象的作用,但这里只说到了public类型的类,那么abstract类型的呢?
请听下回分解。
  • 相关文章
发表评论
用户名: 匿名