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

Java学习日记------面向对象①

时间:2018-03-01 00:48:35      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:成员   函数   面向过程   log   打开   pac   对象   就是   blog   


1
package com.atguigu.java; 2 /* 3 理解1:人开门 4 面向过程:人 打开 门 5 面向对象: 6 人{ 7 打开(门){ 8 门。开开(); 9 } 10 } 11 12 门{ 13 开开(){ 14 } 15 } 16 */ 17 /*理解二:人把大象装冰箱 18 *面向过程:1)打开冰箱2)把大象装进去3)关闭冰箱门 19 *面向对象: 20 *人{ 21 * 打开(冰箱){冰箱.开开} 22 * 操作(大象){大象.进入(冰箱)} 23 * 关闭(冰箱){冰箱.合上()} 24 *} 25 *大象{ 26 * 27 *} 28 *冰箱{ 29 * 开开(){} 30 *} 31 */ 32 public class TestOOP{ 33 34 }

2.类与类之间的关系

1)关联关系

如:Bank类与Customer类间的关系

class Bank{
  Customer cust;  
}
class Customer{

}

 

2)继承关系

3)聚合关系

  聚集

  组合

3.面向对象的思想概念

类和对象是面向对象的核心概念
类是对一类事物的描述,是抽象的、概念上的定义
对象是实际存在的该类事物的每个个体,因而也称作实例(instance)。
万事万物皆是对象


类=汽车设计图。对象=实实在在的汽车。   
面向对象的重点是类的设计。

定义类其实就是定义类中的成员(成员变量和成员方法)。

4.Java类及类的成员

  属性:对应类中的成员变量。       Field  =  属性=成员变量。 

  行为:对影类中的成员方法。    Method = 成员(方法)=函数。

Java学习日记------面向对象①

标签:成员   函数   面向过程   log   打开   pac   对象   就是   blog   

原文地址:https://www.cnblogs.com/Gaohy/p/8486239.html

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