码迷,mamicode.com
首页 > 其他好文 > 详细

什么是面向对象程序设计?人类和人类对象的使用

时间:2017-10-23 15:03:27      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:int   span   pack   程序   logs   col   string   ogr   使用   

什么是面向对象程序设计?

我们称为OOP(Object  Oriented  Programming)

就是非结构化的程序设计

要使用类和对象的方法来进行编程

什么是类,什么是对象

类就是封装了属性和行为的小程序,能够实现特定的功能。行为就是指方法,就是函数。什么是属性,就是自定义的字段,也称为变量。

什么对象?

对象就是类的实例。

package com.swift;

public class Person {
    public int id;
    public String name;
    public int age;
    public String city;
    public String introduce() {
        return "My id=" + id + ", name=" + name + ", age=" + age + ", city=" + city ;
    }  
}
package com.swift;

public class DemoPerson {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Person p1=new Person();
        Person p2=new Person();
        Person p3=new Person();
        Person p4=new Person();
        p1.id=110001;
        p1.name="刘备";
        p1.age=43;
        p1.city="蜀国";
        p2.id=110002;
        p2.name="关羽";
        p2.age=35;
        p2.city="蜀国";
        p3.id=110003;
        p3.name="张飞";
        p3.age=32;
        p3.city="蜀国";
        p4.id=110004;
        p4.name="诸葛亮";
        p4.age=25;
        p4.city="蜀国";
        System.out.println(p1.introduce());
        System.out.println(p2.introduce());
        System.out.println(p3.introduce());
        System.out.println(p4.introduce());
        
    }

}

 

什么是面向对象程序设计?人类和人类对象的使用

标签:int   span   pack   程序   logs   col   string   ogr   使用   

原文地址:http://www.cnblogs.com/qingyundian/p/7716713.html

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