面向对象复习

1.面向对象高级1:http://www.cnblogs.com/ldq1996/p/8046339.html

2.面向对象高级2:http://www.cnblogs.com/ldq1996/p/8448648.html

3.面向对象的封装:http://www.cnblogs.com/ldq1996/p/8214616.html

4.面向对象的封装2:http://www.cnblogs.com/ldq1996/p/8448647.html

5.反射:http://www.cnblogs.com/ldq1996/p/8039410.html

原文地址:https://www.cnblogs.com/ldq1996/p/8448651.html

时间: 2024-08-29 22:48:24

面向对象复习的相关文章

java面向对象复习

Java面向对象复习 1.类是抽象的,对象是具体的 2.方法的重载: 条件: (1):在同一个类中 (2):方法名称相同 (3):方法参数不同 3.构造方法: 语法: (1)必须和类名相同 (2)必须没有返回类型,可以重载 (3)如果没有自定义一个构造方法,系统会为自动创建一个无参构造方法 (4)如果已经自定义了一个构造方法,系统就不会创建这个无参的构造方法 作用: (1)初始化类中的成员变量 (2)完成一些必须的初始化工作 4.this相当于当前对象,一般情况下可以省略 5.作用域: 类的作用

Java项目案例之---计算公司员工的工资(面向对象复习)

计算公司员工的工资(面向对象的复习) 某公司的雇员分为以下若干类: Employee:这是所有员工总的父类,属性:员工的姓名,员工的生日月份.方法:double getSalary(int month) 根据参数月份来确定工资,如果该月员工过生日,则公司会额外奖励100元. SalariedEmployee:Employee的子类,拿固定工资的员工.属性:月薪 HourlyEmployee:Employee的子类,按小时拿工资的员工,每月工作超出160小时的部分按照1.5倍工资发放.属性:每小时

黑马程序员----面向对象复习笔记

------- android培训.java培训.期待与您交流! ---------- 总结完就忘了的知识点,复习时候再做个记录 1. this:成员变量和局部变量重名时候使用,this指代本类对象 而且还可以在构造函数中调用其他构造函数,但是必须放在第一行,因为初始化要先执行. 2.成员变量和静态变量差异 成员变量:实例变量,随着对象创建而存在,对象被回收而消失,存在对象堆内存中,只能被                对象调用 静态变量:类变量,随着类存在而存在,类的消失而消失,存在共享数据区

C#面向对象复习概要

1.面向对象:我们将具有统一行为和属性的对象抽象划分为类,通过类去创建对象.这种编程思想叫做面向对象的编程思想. 2.属性:对象具有的属性 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace 属性 { class Program { static void Main(string[] args) { Person person1 = new Person()

java面向对象复习之一

目的: 复习如何实现代码的逻辑思路: 复习类的封装: 复习类和对象的创建使用和封装: 练习: 实现功能:人到超市买东西 抽出三个类: 人 超市 东西: 功能点: 买: 它们之间的联系:东西包含于超市 , 东西可以考虑用数组来表示: 把类这个模型建立起来:人 超市 东西: 具体实现: package exercise1; public class Product { private String ProductName; public String getProductName() { retur

Java面向对象复习(一)类和对象

类和对象 1)类和对象的概念?为什么要使用类? 2)如何定义类?定义类,定义类的属性(成员变量),定义类的方法(构造方法,成员方法) 3)如果适用对象?类 对象变量 =new 类(); 4)方法的定义:访问修饰符,返回值类型(void),方法名,参数列表(形参),方法体 5)方法调用:如果方法有参数的话,要传实参给方法 6)两个不同的参数传递方式:值传递,引用传递(数组,类,接口)值传递:实参在方法里面改变的结果是不保留的:引用传递:实参在方法里面改变的结果是保留的:赋值也是类似的道理. 7)成

.Net学习笔记----2015-07-15(C#基础复习01)

一个多月的学习,基础部分基本告一段落,现开始基础部分的加强复习 1.注释 单行注释 //注释单行代码 多行注释  /*注释的内容*/ 文档注释   ///注释类和方法 HTML<!--注释的内容--> 2.命名规范 1).Camel  骆驼命名规范:首单词的首字母小写,其余单词首字母大写,变量.字段 int age    string name   char  gender...   string  hightSchool int _chinese (字段前面一定要加下划线) 2).Pasca

面向对象 字段、方法、属性

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _02面向对象复习 { class Program { static void Main(string[] args) { Person p = new Person(); p.Age = -110; p.Name = "zhangsan"

0505.Net基础班第二十天(基础加强总复习)

1.new关键字 1).创建对象 2).隐藏从父类那里继承过来的成员 2.访问修饰符 public:公开的,公共的 private:私有的,只能在当前类的内部访问,类中成员们,如果不加访问修饰符,默认就是private procteced:受保护的,可以在当前类的内部访问,也可以在该类的子类中访问 internal:在当前项目中都可以访问. protected internal: 能够修饰类的访问修饰符只有两个,internal和public 3.常用的关键字 this 1.当前类的对象 2.调